Ruby on rails 如何创建视图来管理HABTM模型之间的关联?(轨道)

Ruby on rails 如何创建视图来管理HABTM模型之间的关联?(轨道),ruby-on-rails,associations,nested-forms,Ruby On Rails,Associations,Nested Forms,我正在使用RubyonRails,需要创建一个视图,允许通过与另一个模型的HABTM关系创建记录。具体来说,我有以下模型:Customer和ServiceOverride,以及连接表customers\u serviceoverrides。使用用于创建/更新的客户视图,我需要能够从同一视图创建、更新和删除ServiceOverrides,并管理关联模型的属性 从视觉上看,我更喜欢使用加号/减号之类的符号来添加/删除服务覆盖,并且每个serviceoverride记录都有两个字符串实体,它们也需要

我正在使用RubyonRails,需要创建一个视图,允许通过与另一个模型的HABTM关系创建记录。具体来说,我有以下模型:Customer和ServiceOverride,以及连接表customers\u serviceoverrides。使用用于创建/更新的客户视图,我需要能够从同一视图创建、更新和删除ServiceOverrides,并管理关联模型的属性

从视觉上看,我更喜欢使用加号/减号之类的符号来添加/删除服务覆盖,并且每个serviceoverride记录都有两个字符串实体,它们也需要显示和编辑。然而,如果我能让代码(我假设是一种嵌套形式?)正常工作,我就可以计算出UI方面

模型非常简单:

class ServiceOverride < ActiveRecord::Base
    has_and_belongs_to_many :customers
end

class Customer < ActiveRecord::Base
    has_and_belongs_to_many :serviceoverrides
end
类服务覆盖
我在网上找到的最接近于解释这一点的东西是,但它并没有真正解决我试图做的事情(既管理与其他模型的链接,又编辑该模型的属性)

感谢您的帮助,谢谢


Chris

ascii cast at有一个简单而实用的例子。

查看使用方法有很多:通过