«projection» etiketlenmiş sorular

14
MongoDB koleksiyonundaki bir nesne dizisindeki yalnızca sorgulanan öğeyi alma
Koleksiyonumda aşağıdaki belgelerin bulunduğunu varsayalım: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Sorgu yap: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Veya db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) Eşleşen belgeyi (Belge 1) , ancak …

19
MongoDB koleksiyonundaki tüm belgeler için tek bir alan nasıl seçilir?
Benim MongoDB, ben 10 kayıtları alanları sahip bir öğrenci koleksiyonu var nameve roll. Bu koleksiyonun bir kaydı: { "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", } Alanı kullanarak rollyalnızca geleneksel veritabanında yaptığımız gibi koleksiyondaki tüm 10 kayıt için alanı almak istiyorum : SELECT roll FROM student Birçok blog …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.