Person.where('things.tv' => 'Samsung').first
Aquí es donde realmente brillan Mongoid y MongoDB. Métodos de Criterios de Mongoid (Person.where
, Person.any_of
, Person.excludes
, etc.) le dará mucha más flexibilidad que los buscadores de estilo ActiveRecord (pasando un :conditions
hash a Person.find
, Person.first
, etc)
El sitio de Mongoid tiene una excelente documentación sobre cómo usar Criteria
:
http://mongoid.org/en/mongoid/docs/querying.html