MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Requête sur le champ de hachage mongoid

Person.where('things.tv' => 'Samsung').first

C'est là que Mongoid et MongoDB brillent vraiment. Méthodes des critères de Mongoid (Person.where , Person.any_of , Person.excludes , etc.) vous donnera beaucoup plus de flexibilité que les finder de style ActiveRecord (en passant un :conditions hachage vers Person.find , Person.first , etc.)

Le site de Mongoid contient une excellente documentation sur l'utilisation des Criteria :

http://mongoid.org/en/mongoid/docs/querying.html