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