MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Abfrage auf Mongoid-Hash-Feld

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