我有一些看起来像这样的对象:
[<ltree_val: "1", contents: "blah">,
<ltree_val: "1.1", contents: "blah">,
<ltree_val: "1.1.1", contents: "blah">,
<ltree_val: "2", contents: "blah">,
<ltree_val: "2.1", contents: "blah">]
< p > ltree_val 确定它们的树形结构。 < /p >
< p > 我需要生成类似于... < /p >
[{ "data" : "1",
"children" :
[{ "data" : "1.1",
"children" :
[{ "data" : "1.1.1" }]
}]
},
{ "data" : "2" }]
我有一些由ltree值确定的子元素,它们是同一个对象的一部分。
如果我按照它们的ltree值对这些对象进行排序,如何创建嵌套条目?
我可以使用RABL或JBuilder,但我完全不知道该怎么做。