モデルをjsonとしてフォーマットしているファイル(show.json.erb)があります。私のアプリでは、プロジェクトには多くのステップと多くの画像があり、ステップには多くの画像があります。
「条件」を使用して実行しようとしているプロジェクトのデフォルト イメージのみを含めることができるようにしたいと考えています。ただし、条件を無視して、プロジェクトに関連付けられたすべての画像を投稿しているようです。適切な画像のみを含めるにはどうすればよいですか?
"projects":
<%= JSON.pretty_generate(@projects.order("updated_at DESC").as_json(only: [:title, :id,
:built, :updated_at], include: {images: {only: [:image_path],
:conditions=>['Step.find(image.step_id).name.eql? "Project Overview"', true] }
})).html_safe %>