MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoid / Mongodb und Abfrage eingebetteter Dokumente

Sie können eingebettete Dokumente abfragen, qualifizieren Sie einfach den Namen. Jetzt werden alle Autoren zurückgegeben, die Bücher haben, die Ihrer Abfrage entsprechen.

Wenn Autor so definiert ist, dass er viele :books hat (und book ein eingebettetes::document ist)

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

Sie müssten dann die Autoren durchlaufen und die Bücher extrahieren.