こんにちは皆さん、使用に問題がありますbuild
Bag
belongs_to :creator, :class_name => "User"
has_many :users, :through => :assignments
User
has_many :bags, :through => :assignments
Assignment
attr_accessible :bag_id, :user_id
belongs_to :bag
belongs_to :user
外部キーの設定にBag適切に使用する を作成しようとしています。current_user's idしかし、起こり続けていることは、
Rails は適切に作成しますBagが、Bag.creator_id を current_user.id に設定する代わりに、と の両方を使用するinsertsためのエントリです。誰か助けてくれませんか?私は機知に富んでいます。Assignmentsbag's idcurrent_user's id
current_user.bags.build type: "Prada", price: 50
current_user.save