MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongoid / Mongodb et interrogation des documents embarqués

Vous pouvez interroger des documents intégrés, il suffit de qualifier le nom. Maintenant, cela renverra tous les auteurs dont les livres correspondent à votre requête.

Si Auteur est défini comme ayant plusieurs :livres (et que le livre est un ::document incorporé)

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

Vous devrez ensuite parcourir les auteurs et extraire les livres.