Запитання з тегом «projection»

14
Отримайте лише запитуваний елемент у масиві об'єктів у колекції MongoDB
Припустимо, у моїй колекції є такі документи: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Зробіть запит: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Або db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) Повертає збіглий документ (документ …

19
Як вибрати єдине поле для всіх документів у колекції MongoDB?
У моїй MongoDB у мене є колекція учнів з 10 записами, що мають поля nameта roll. Один запис цієї колекції: { "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", } Я хочу отримати поле rollлише для всіх 10 записів у колекції, як це робиться у традиційній базі даних, використовуючи: …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.