大家好,我在使用时遇到问题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
的条目。有人可以帮我吗?我无计可施。Assignments
bag's id
current_user's id
current_user.bags.build type: "Prada", price: 50
current_user.save