通过pymong从mongodb中检索具有重命名字段的字段

2024-06-08 07:02:46 发布

您现在位置:Python中文网/ 问答频道 /正文

与mongoDB代码类似,例如

db.collection.aggregate({$project:{"ID_NO":"id"}})

需要pymongo的语法,我有一个查询

query = dict(app_name='Test', is_enabled=True)
element_list = elementsettings.objects(**query)

我试过-

query = dict(app_name='Test', is_enabled=True, $project={'is_app_enabled':'is_enabled'})

Tags: 代码nametestprojectidtrueappdb
2条回答

在python中:

db.collection.aggregate([{"$project": {"ID_NO":"$id"}])

请注意,投影操作位于聚合运算符数组中。还要注意,这个特定的项目将删除所有其他字段

当与Pymongo一起使用时,$project应该在像'$project'这样的引号内

相关问题 更多 >

    热门问题