sql >> Databasteknik >  >> NoSQL >> MongoDB

mongodb-fråga efter underfält

Försök:

db.XXX.find({ "_id.module" :  "B" });

Skillnaden är att din ursprungliga fråga skulle försöka matcha hela underdokumentet (dvs. där _id är ett underdokument som innehåller ett "modul"-fält med värdet "B" och inget annat)

Referens:MongoDB Dot Notation



  1. ScaleGrid Hosting för Redis™ på ditt eget AWS-konto

  2. mongodb :Ökar maxanslutningar i mongodb

  3. Ansluta MongoDB från mobil eller webbläsarbaserad applikation

  4. Konvertera JSON-struktur till BasicDBObject