つまずいた箇所メモ『RailsによるアジャイルWebアプリケーション開発 第4版』

30 Apr 2013

Rails 3.2.13

P107

Rails3.2.3でCan’t mass-assign protected attributes: productと出る。

P108

RailsによるアジャイルWebアプリケーション開発P108でundefined method `title’ for nil:NilClass エラーにつまづく。 - リバーシブルが良い!

P152

ActiveModel::MassAssignmentSecurity::Error in OrdersController#create Can't mass-assign protected attributes: name, address, email, pay_type
# encoding: utf-8
class Order < ActiveRecord::Base
  attr_accessible :name, :address, :email, :pay_type
  PAYMENT_TYPES = [ "現金", "クレジットカード", "注文書" ]

attr_accessible の記述が必要。

P182

Gem::LoadError (bcrypt-ruby is not part of the bundle. Add it to Gemfile.):

rails エラー対処(1)|だいきちのブログ Gemfileに gem ‘bcrypt-ruby’ を追記して bundle install 。