sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongoid / Mongodb y consulta de documentos incrustados

Puede consultar documentos incrustados, solo califique el nombre. Ahora, esto devolverá todos los autores que tienen libros que coinciden con su consulta.

Si se define que el autor tiene muchos :libros (y el libro es un::documento incrustado)

@authors_with_sewid = Author.where("books.name" => "sewid").all

Luego necesitaría iterar sobre los autores y extraer los libros.