ruby on rails - Defining methods on the activerecord relationship
I want to define a custom method on an activerecord relation, eg:
Transaction.all.summed_values
A simple example would be where summed_values
should evaluate sum(:value)
on the relation.
Where should I define the method summed_values
? Looks like it should be on ActiveRecord::Relation
. If it should be directly there, which file should I put it in?
Also, if this new method only has meaning for Transaction
s, is there any way to tell rails to only define this method for ActiveRecord::Relation
s that consist of Transaction
s?
This question and all comments follow the
"Attribution Required."
Similar questions
- ruby on rails - How to return an empty activerecord relationship?
- Ruby on rails activerecord scope and class methods
- ruby on rails - Timestamp of the relationship between habtm and activerecord
- Defining methods in rails migration
- ruby on rails - What is the difference between the build and create methods in an activerecord relationship?
- More similar questions >>
All Answers
Leave a Reply