Person.where('things.tv' => 'Samsung').first
Det er her Mongoid og MongoDB virkelig skinner. Mongoids Criteria-metoder (Person.where
, Person.any_of
, Person.excludes
osv.) vil give dig meget mere fleksibilitet end ActiveRecord-lignende findere (ved at sende en :conditions
hash til Person.find
, Person.first
osv.)
Mongoids side har god dokumentation om, hvordan man bruger Criteria
:
http://mongoid.org/en/mongoid/docs/querying.html