【发布时间】:2015-02-15 10:04:42
【问题描述】:
我正在寻找有关如何解决此 Rails 数据建模问题的链接或文档。这似乎并不直接。
我有一个报告模型,其中包含许多列,例如车轮、断裂、轴承等。在每一列中,我将零件的状态保存为“好”或“坏”。这是简单的部分。
但是,如果在保存报告时这些列中的任何一个“错误”,我将使用 after_save 回调来创建校正模型的新实例。在校正模型中,我保存了 report_id 以及零件的名称 - 轮子、断裂等。
然后我希望能够在使用accepts_nested_attributes_for 编辑报告模型的同时编辑校正模型。这可能吗?如何访问与报告列名称对应的校正模型的特定实例?我不确定为此使用不同的方法是否会更好。
如果有任何可能有帮助的链接或文档,我将不胜感激。
谢谢!
【问题讨论】:
标签: ruby-on-rails data-modeling model-associations