2017-01-20 5 views
0

が含まれるが、私は技術的な質問があり、私は私が私のAPIコントローラで非常に多くの疑問を持っているユーザモデルがあります:ルビーon RailsのAPI JSONレスポンス方式と

render json: user, :include => { 
     :questions => { 
      :only => [:text] 
     }, 
    } 

は、今私はJSONレスポンスの質問回数に追加するに。どのように私は最良の方法でそれを行うことができます。私はモデル内でメソッドを作成することができることを知っています:count_questionとそれ以降:

render json: user, :include => { 
     :questions => { 
      :only => [:text] 
     }, 
    }, :methods => [ 
     :count_question 
    ] 

そして私の応答は良いでしょう。しかし、JSONにその情報を入れるより良い方法があります。私はモデルの中にメソッドを追加したくない。 jsonレンダラ内でこの数を調べることは可能ですか?

挨拶

答えて

関連する問題