以下のような関連付けで1つのレコードをレンダリングしています
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 の最後のレコードのみをレンダリングする必要がありますが、上記は 1 対多であるため、すべての nav を出力します。:limit => 1 を試して desc で注文しましたが、 limit 自体が機能していません。
render :json => Scheme.where("id=?", params[:id]).first
.to_json(:include => { :navs => { :only => [:schemeCode,:navDate,:navValue], :limit => 1 }})