![]() |
1
0
使用一个helper(或私有方法),它是递归的,并将嵌套模型转换为嵌套哈希,然后使用
我需要在HTML/Erb视图中生成Json,但是如果您需要从控制器操作生成Json,或者使用Erb模板生成Json,那么同样的想法也应该适用。我还需要一个(硬编码的)根节点,如果不需要,可以跳过它。
|
![]() |
2
0
您可以编写自己的方法来返回所有子体,但是这是您使用的树类型效率非常低的情况之一。 如果您担心性能和数据库命中率,您应该查看其中一个嵌套集gem,或者 ancestry gem 这是更有效的方法来获取树枝。 |
![]() |
Animesh Arya · 关联模型的Rspec 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 2 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
![]() |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
![]() |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
![]() |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |