0%

MongoDB 关于python下使用mongodb的_id值查询数据坑

MongoDB 关于python下使用mongodb的_id值查询数据坑:

pymongo下查询_id值坑!

这个坑有点大

一般我们使用 _id 值查询的时候结构是这样的

db.<集合名>.find({"_id": ObjectId("61ae375007e3e461a29e48c0")})




然而在python下这种写法会报错,错误内容大体就是,找不到object模块。

最后在一个牛人的博客下找到了解决办法!其实就是没有导入包

from bson.objectid import ObjectId

# 下面这条命令在python中无法直接使用,你需要自己设置环境 这里我就不放我的设置环境了!
db.<集合名>.find({"_id": ObjectId("61ae375007e3e461a29e48c0")})