0
코드를 말리려고하는데 거의 동일한 일을하지만 두 개의 메소드가 하나의 인스턴스에 대해 추가 필드를 추가합니다. Rails에서 JSON을 포맷하고 result.collect에서 if 문을 수행 할 수있는 방법이 있는지 확인하려고합니다. 어떤 도움이 많이레일 3 - 조건이있는 사용자 정의 JSON
:type => defined?(result.type) ? result.type : "Total"
내가 result.type 쿼리에있는 경우
을 다음 그렇지 않으면 목록 그냥 "전체"를 넣어 검사를 수행 할 수 있도록하려면이 성명에서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 } }
을 감사합니다
아이디어가 있습니까? 모두에게 감사합니다