私は2つのモデルを持っています。
Class ModelA < ActiveRecord::Base
has_many :model_bs
end
Class ModelB < ActiveRecord::Base
belongs_to :model_a
def as_json(options = {})
{
:whatever => 'hello world'
}
end
end
を呼び出すときmodel_a.as_json(:include => :model_b)
、すべてのmodel_bsを含むjsonを返すようにしますが、as_jsonの再定義を使用します。これは、デフォルトのものを使用するだけなので、そうではありません。元の方法ではなく、独自の方法を使用する方法はありますか?ありがとう