0
使用Rails 3.2,我有以下幾點:在Rails中,模型中的外鍵需要attr_accessible嗎?
# shop.rb
class Shop < ActiveRecord::Base
has_many :nearby_shops
after_update :find_nearby_shops
def find_nearby_shops
NearbyShop.create(
:shop_id => self.id,
:shop_type => "test",
)
end
end
# nearby_shop.rb
class NearbyShop < ActiveRecord::Base
attr_accessible :shop_id, :shop_type
belongs_to :shop
end
,我覺得有必要在attr_accessible
申報shop_id
得到shop_id
保存,否則這將是空白。這種行爲是否正確?