【发布时间】:2011-11-30 02:23:17
【问题描述】:
在我的 Rails 3 控制器之一中,我需要返回 jSON 响应,模型上只有几个属性,所以我使用了
respond_with foo_list :only => [:id, :name], :methods => []
但仍然在响应中我看到的不仅仅是这两个属性,我注意到那些不需要的属性实际上是从查询选择函数生成的动态属性:
foo_list = Foo.select("count(bar) as dattr1, sum(adafsd) as dattr2")....
有没有办法解决这个问题?还是我必须自己构建哈希?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby json activerecord