Person.where('things.tv' => 'Samsung').first
Hier glänzen Mongoid und MongoDB wirklich. Methoden von Mongoid's Criteria (Person.where
, Person.any_of
, Person.excludes
, usw.) geben Ihnen viel mehr Flexibilität als die Sucher im ActiveRecord-Stil (Übergabe eines :conditions
Hash zu Person.find
, Person.first
usw.)
Die Website von Mongoid enthält einige großartige Dokumentationen zur Verwendung von Criteria
:
http://mongoid.org/en/mongoid/docs/querying.html