我目前正在使用以下jbuilder代码输出每个@ods
的所有属性json.ods @ods do |od|
json.od od
end
我想添加类方法的结果作为附加属性输出。这是否可以,而不必单独列出每个属性?
由于
答案 0 :(得分:0)
如果你想调用类方法
json.method ClassName.method_name
json.ods @ods do |od|
json.od od
end
或例如方法
json.ods @ods do |od|
json.od od
json.method od.method
end
与实例属性合并
json.ods @ods do |od|
json.od od.attributes.merge(method: od.method)
end