【发布时间】:2016-11-29 15:39:01
【问题描述】:
我有以下问题我不知道如何解决: ModelA has_many ModelB
ModelB 有一个布尔属性“default”。 ModelA 必须只有一个具有真正“默认”属性的 ModelB 条目。现在,如果将“default”设置为 true 的新 ModelB 添加到已经包含“default”设置为 true 的 ModelB 的 ModelA 中,则旧 ModelB 将设置为 false,而新添加的 ModelB 将保持 true。
我正在使用 simple_form 和 cocoon gem 来操作视图中的数据。感谢您的帮助!
【问题讨论】:
标签: ruby-on-rails model simple-form nested-forms has-many