양식을 제출해야하는 간단한 앱에서 작업하고 있습니다. 두 가지 모델을 만들었습니다.보호 속성을 대량 지정할 수 없습니다. 사용자
user.rb
class User < ActiveRecord::Base
attr_accessible :email
has_many :item
end
대신 사용자 양식보기를 사용하여 사용자를 만드는
class Item < ActiveRecord::Base
attr_accessible :user_id
belongs_to :user
end
item.rb, 내가 사용하여 사용자를 만들려고 해요 항목 양식보기.
항목/_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를 사용하고 있습니다. 고맙습니다.
기존 사용자의 항목을 만들려면 어떻게해야합니까? –