我有一个Company
和一个Product
模型与has_and_belongs_to_many
的关系。
# app/models/company.rb
class Company < ApplicationRecord
has_and_belongs_to_many :products
end
# app/models/product.rb
class Product < ApplicationRecord
has_and_belongs_to_many :companies
end
我想制作一个包含产品复选框的公司编辑表单,还可以选择添加新产品。
上面列出的六种产品是所有公司的默认产品。
添加了其他字段的产品只会向添加它们的公司显示,如下所示。
问题: 我无法在当前的HABTM协会中添加其他公司特定的产品,我想知道实现这一目标的轨道方式。请帮忙!
答案 0 :(得分:0)
使用HABTM关联向表单添加动态字段。我发现这篇文章很有帮助。 [http://railscasts.com/episodes/196-nested-model-form-part-1][1]
希望您寻找相同的