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