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 :
https://mongoid.org/en/mongoid/docs/querying.html