Activerecord リレーションでカスタム メソッドを定義したい。
Transaction.all.summed_values
簡単な例は、リレーションsummed_valuesで評価する必要がある場所です。sum(:value)
メソッドはどこで定義すればよいsummed_valuesですか? オンにする必要があるようActiveRecord::Relationです。直接そこにある必要がある場合、どのファイルに入れる必要がありますか?
また、この新しいメソッドが s に対してのみ意味を持つ場合、 s で構成される sTransactionに対してのみこのメソッドを定義するようレールに指示する方法はありますか?ActiveRecord::RelationTransaction