sql >> Database >  >> NoSQL >> MongoDB

Mongoid / Mongodb en ingesloten documenten opvragen

U kunt ingesloten documenten opvragen, alleen de naam kwalificeren. Hiermee worden nu alle auteurs geretourneerd die boeken hebben die aan uw zoekopdracht voldoen.

Als Auteur is gedefinieerd als met veel :books (en boek is een embedded::document)

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

Je moet dan de auteurs herhalen en de boeken eruit halen.




  1. Redis::CommandError:ERR Client heeft AUTH verzonden, maar er is geen wachtwoord ingesteld

  2. Een subdocument bijwerken dat is opgenomen in een array in een MongoDB-document

  3. MongoDB $gt Aggregation Pipeline Operator

  4. Speculatieve uitvoering in Hadoop MapReduce