前段时间我有关于红宝石在轨道上的问题,并设法通过某种方式解决了这个问题:
我发现的解决方案是将嵌套表单与联接模型(fields_for)一起使用,将第三个模型保存在外部表单中,并使用ajax插入其ID。 问题在于嵌套的表单太大而无法嵌套在Order表单(主表单)中。
我对这种解决方案不满意,所以在这里:
假设我有三种模型:
订购
订单列表(通过模型有很多)
列表
因此,订单包含不同的列表,并且每个列表都有项(之间具有其他has_many关系)。
在一个示例中,知道我可以通过模型在同一表格上保存有关has_many的信息,但是如何保存订单和新List(在同一表格上)?
谢谢!