我在Rails中有他的模型:
class Commission < ActiveRecord::Base
has_and_belongs_to_many :books
end
class Book < ActiveRecord::Base
has_and_belongs_to_many :commissions
end
此模型生成三个表:佣金,书籍和books_commissions。 在我的应用程序的第一个过程中生成并保存佣金和书籍而不关联条目。
问题:如果我知道book_id和commission_id,如何在books_commissions中创建记录?
答案 0 :(得分:1)
假设您有来自模型Book的对象book
和来自模型委员会的对象commission
。
然后book.commissions << commission
就可以了。