标签: ruby-on-rails activerecord self-reference
我有一个名为test的模型,test可以有很多测试,如果它存在,应该可以引用它的父测试。 EG
我在2.3之前看过几个可能的解决方案,但是自2.0以来,模型处理引用的方式似乎发生了很大变化。我想知道是否有人有一个最好的路线选择做这个2.3波纹。有什么建议吗?
答案 0 :(得分:3)
如果每个测试都有一个父母和多个孩子,这似乎是acts_as_tree或acts_as_nested_set的理想用途。
acts_as_tree
acts_as_nested_set