что такое способ PyMongo для db.collection.find(критерии, проекция). Я не могу найти какой-либо документ для указания проекции на метод collection.find()
Запрос PyMongo с проекцией
Ответ 1
Является equeal mongo shell
, но условие между ""
db.foo.find({"field1.field2":123},{"field1":{"$elemMatch":{"field2":123}}})
db.foo.update({"_id":3,"field1.field2":1},{"$set":{"field1.$.field2":2}})
Или, если вы имеете в виду проекции для отображения любых полей, равно mongo shell
db.foo.find({"field1.field2":123},{"field1.field2":1, "_id":1})