Get An Empty ActiveRecord Relation
Last updated
Was this helpful?
Last updated
Was this helpful?
When you query for something (with #where
) and there are no results matching that query, you get something that looks like an empty array ([]
), but it's not quite.
It's an empty .
You can get an instance of an empty ActiveRecord
relation without constructing a no result query.
I can think of a couple scenarios where this would be useful:
as a default value for a method parameter
as a test value for a method that expects to have an ActiveRecord
relation passed in