0
我想干我的代码,我有两个方法做几乎相同的事情,但为一个实例添加额外的字段。它在Rails中格式化JSON,并试图查看是否有方法可以在类似于下面的result.collect中执行if语句。任何帮助深表感谢Rails 3 - 自定义JSON的条件
results.collect{ |result| { :type => defined?(result.type) ? result.type : "Total",
:jan => result.jan, :feb => result.feb, :mar => result.mar, :apr => result.apr,
:may => result.may, :jun => result.jun, :jul => result.jul, :aug => result.aug,
:sep => result.sep, :oct => result.oct, :nov => result.nov, :dec => result.dec } }
在此声明
:type => defined?(result.type) ? result.type : "Total"
我希望能够如果查询中存在result.type进行检查,然后列出它在其他只是把“共有”
任何想法如何执行此操作?谢谢大家