rails模型中的组和子组

时间:2010-11-10 21:11:08

标签: ruby-on-rails activerecord has-one

我需要能够在该组下拥有组和无限数量的子组,以及该子组下的子组等...

我正在努力找出正确的方法。

这就是我的想法(已经存在一些缺陷)

我将创建一个具有id,group_name和parent_id的组模型。

在另一个表中,我将存储groups表中最底部的id,这应该能够让我回到主组。

我的问题是,我不知道如何(在rails中)将它们与同一个表中的顶级关联起来。

我想我正在尝试在我工作的同一张桌子上做一个has_one(也许不是)

我不知道如何做这项工作,并希望对我的想法提供任何帮助/反馈。

1 个答案:

答案 0 :(得分:3)