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

Mongoid / Mongodb e interrogazione di documenti incorporati

Puoi interrogare i documenti incorporati, basta qualificare il nome. Ora, questo restituirà tutti gli autori che hanno libri che corrispondono alla tua richiesta.

Se l'autore è definito come avente molti :libri (e il libro è un incorporato::documento)

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

Dovresti quindi scorrere gli autori ed estrarre i libri.