sql >> Database teknologi >  >> NoSQL >> MongoDB

Forespørgsel på Mongoid Hash Field

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

Det er her Mongoid og MongoDB virkelig skinner. Mongoids Criteria-metoder (Person.where , Person.any_of , Person.excludes osv.) vil give dig meget mere fleksibilitet end ActiveRecord-lignende findere (ved at sende en :conditions hash til Person.find , Person.first osv.)

Mongoids side har god dokumentation om, hvordan man bruger Criteria :

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




  1. MongoDB - er DBREF nødvendigt?

  2. Hvordan indstiller jeg standardværdien for et heltal i mongodb?

  3. Laravel og redis scanning

  4. Hvordan adskiller aerospike sig fra andre nosql-databaser med nøgleværdier?