Я хочу построить дерево, используя одну модель/таблицу. У меня есть модель с именем Node
и атрибутом root
. Для корневого узла я хочу установить его как root
.Как установить объект модели как свой собственный атрибут в Rails?
Я мог бы сделать это:
n = Node.new root:0
# save new query
n.save
n.root = n.id
# save update query
n.save
, но я хочу сделать все это в одном запросе. Как мне это сделать?
спасибо, но я просто использовал древовидную структуру как пример – Derek