Person.where('things.tv' => 'Samsung').first
Dit is waar Mongoid en MongoDB echt uitblinken. Methoden van Mongoid-criteria (Person.where
, Person.any_of
, Person.excludes
, etc.) geeft u veel meer flexibiliteit dan de zoekers in ActiveRecord-stijl (die een :conditions
doorgeven hash naar Person.find
, Person.first
, enz.)
De site van Mongoid heeft geweldige documentatie over het gebruik van Criteria
:
http://mongoid.org/en/mongoid/docs/querying.html