まず、私は inherited_resources が大好きです
次の点を考慮してください。
class Job < ActiveRecord::Base
has_many :inputs, dependent: :destroy
has_one :output
end
class JobsController < InheritedResources::Base
respond_to :json
end
jobs/1.json をリクエストすると、ジョブ オブジェクトの JSON が取得されます。私が欲しいのは、入力と出力も含まれることです。私は通常、次の方法でこれを達成します。
job.to_json(include: [:inputs,:output])
私の質問は、IR でこれを達成するための最良の方法は何ですか? 今のところ、show を上書きするだけですが、もっとエレガントな方法があれば知りたいですか?
ありがとう!