【发布时间】:2014-10-02 09:47:30
【问题描述】:
我正在渲染一条具有如下关联的记录
render :json => Scheme.where("id=?", params[:id]).first
.to_json(:include => { :navs => { :only => [:schemeCode,:navDate,:navValue] }})
协会
Scheme has_many navs
Nav belongs_to scheme
我只需要在 Nav 中呈现最后一条记录,但上面将打印所有 nav,因为它是一对多的。我试过 :limit => 1 并在 desc 中对其进行排序,但限制本身不起作用。任何帮助将不胜感激。
render :json => Scheme.where("id=?", params[:id]).first
.to_json(:include => { :navs => { :only => [:schemeCode,:navDate,:navValue], :limit => 1 }})
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 associations to-json