1

これが可能かどうかはわかりませんが、現在、to_json を介して出力している Ruby オブジェクトにいくつかの値を割り当てています。

お気に入り:

def current_results
  @post=Post.find(params[:id])
  r={}
  r[:name]=@post.name
  ....
  mi[:notes]=mi.notes
  r[:associated_items]  << mi
  ...
  render :json => r.to_json

終わり

現在、notes は、私が期待するようにすべてを出力します。しかし、私は to_json によって呼び出されると思っていた NoteSerializer を持っています (これは私がこのセクションhttps://github.com/rails-api/active_model_serializers#render-jsonを読んでいる方法ですが、よくわかりません)。オブジェクト全体のデフォルト (updated_at、create_at ...) を返すのではなく、mi.notes に NoteSerializer を使用させるにはどうすればよいですか?

どうも

4

0 に答える 0