我正在建立一个小的AR对象层次结构,比如说Parent
has_many
Child
个对象,在我去的时候实例化和关联每个对象。
现在我有了这个,我需要在保存之前检查Parent
是否已经存在,如果确实如此,那么为每个对象的每个属性提供可能有新值的整个层次结构。
我先不能find_or_create
。我必须构建层次结构,然后进行检查并创建或更新。
Rails如何处理?如果我只有父母那么它会更简单,但是所有附加的对象都会让它变得更加困难。
答案 0 :(得分:0)
我认为,您可以通过嵌套表单进行管理,并且存储父/子关系数据非常有用。
希望它对你有所帮助!!