我正在研究一個需要我提交表單的簡單應用程序。我創建了兩個模型。無法批量分配受保護的屬性:用戶
user.rb
class User < ActiveRecord::Base
attr_accessible :email
has_many :item
end
item.rb的
class Item < ActiveRecord::Base
attr_accessible :user_id
belongs_to :user
end
而不是使用用戶表單視圖創建一個用戶,我想用來創建用戶item form view。
項目/ _form.html.haml
= nested_form_for @item do |form|
= form.fields_for :user do |builder|
= builder.text_field :email
= form.submit "Save"
難道我在這裏錯過了什麼?我使用nested_form_for btw。謝謝。
如果您想爲現有用戶創建項目,該怎麼辦? –