python操作mongodb根据_id查询数据的实现方法
2015-05-20 11:37
1376 查看
本文实例讲述了python操作mongodb根据_id查询数据的实现方法。分享给大家供大家参考。具体分析如下:
_id是mongodb自动生成的id,其类型为ObjectId,所以如果需要在python中通过_id查询,就需要转换类型
如果pymongo的版本号小于2.2,使用下面的语句导入ObjectId
from pymongo.objectid import ObjectId
如果pymongo的版本号大于2.2,则使用下面的语句
from bson.objectid import ObjectId
查询代码如下:
collection.find_one({'_id':ObjectId('50f0d76347f4ec148890ef1e')})
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- python操作mongodb根据_id查询数据的实现方法
- python根据时间生成mongodb的ObjectId的方法
- python根据时间生成mongodb的ObjectId的方法
- JDBC实现数据库的几种基本操作(查询,分页查询,根据关键字进行查询以及插入数据)
- PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法
- php实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法
- hibernate_day02_04_实现类操作(添加和根据id查询)
- Python实现将数据框数据写入mongodb及mysql数据库的方法
- Python操作Mongodb插入数据的两种方法:insert_one()与insert_many()
- mogoTemplate 模板 实现mongodb java的操作 ,根据经纬度查询周边
- php根据数据id自动生成编号的实现方法
- php根据数据id自动生成编号的实现方法
- Android编程实现根据经纬度查询地址并对获取的json数据进行解析的方法
- 利用Spring中的多方法控制器实现数据查询和删除操作
- play framework框架下,连接到MongoDB时的特殊操作(与或查询,模糊查询,范围查询,数据排序等)
- SQL语句:orac 3ff0 le中如何插入Date类型的数据和根据Date数据进行查询的方法
- MySQL中数据结果集分页功能的实现方法;数据库查询返回特定结果即分页查询
- MongoDB常用操作---查询find方法
- java操作mongodb——查询数据
- sparkSQL里 sql语句,dataframe,Thrift Server JDBC都可以实现对数据的查询,过滤等操作, 哪这3种情况分别是什么情况下使用