sql >> Databasteknik >  >> NoSQL >> MongoDB

Fråga på Mongoid Hash Field

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

Det är här Mongoid och MongoDB verkligen lyser. Mongoids Criteria-metoder (Person.where , Person.any_of , Person.excludes , etc.) ger dig mycket mer flexibilitet än hittare i ActiveRecord-stil (som passerar en :conditions hash till Person.find , Person.first , etc.)

Mongoids sida har en del bra dokumentation om hur man använder Criteria :

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




  1. Spring Data Mongo - tillämpa unika kombinationsfält i inbäddade dokument

  2. Undantag som autentiserar MongoCredential och Uncategorized Mongo Db Exception

  3. MongoDB:hur tolkar man datum i 3.6 mongoDb-versionen?

  4. Är det möjligt att generera dynamiskt namngivna MongoDB-samlingar?