ruby-on-rails – 如何输出所有属性jbuilder,而不必全部指定它们
发布时间:2020-12-17 03:40:20 所属栏目:百科 来源:网络整理
导读:我正在使用json在 postgresql中存储我的数据的文档版本.我想输出一个完整的对象树,包括孩子,孩子的孩子等以及所有属性.如果以后将任何属性添加到任何对象,我希望它们包含在后续的json中. 有没有办法输出整个内容而不必至少每个属性?即不是这样的: json.(ob
我正在使用json在
postgresql中存储我的数据的文档版本.我想输出一个完整的对象树,包括孩子,孩子的孩子等以及所有属性.如果以后将任何属性添加到任何对象,我希望它们包含在后续的json中.
有没有办法输出整个内容而不必至少每个属性?即不是这样的: json.(object_name,:id,:attr1,:attr2.... etc) 解决方法
我知道这是一个老线程,但我想知道同样的事情,并最终在这里.然后我在这里找到了一个很好的答案=>
How to extract all attributes with Rails Jbuilder?
@uiureo建议使用json.merge !,这对我有用:) json.merge! object_name.attributes (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |