PYMongo: 查询后保留每一条记录的 _id,如何排除这条记录?

2024-05-04 08:51:39 发布

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

我在使用pymongo查询mongodb时遇到了问题。 我不知道如何避免为每一条记录获取id。在

我在做这样的事

结果=数据库meta.find(过滤器[ “模型”, '字段.父级', '字段.状态', '字段.slug', 'fields.公司', '字段.属性'])

我不想迭代游标元素只是为了删除一个字段。 谢谢

华金


Tags: 模型id数据库过滤器fields属性状态mongodb
2条回答

可以通过以下方式排除id对象:

db.meta.find({}, {"_id" : 0})

确实有道理。对象id是每个文档的核心部分。将BSON/JSON文档转换为本机数据结构(取决于您的实现语言),并删除此级别上的\u id。除此之外,你所要达到的目标也没有多大意义。在

相关问题 更多 >