python操作mongodb根据_id查询数据的实现方法


Posted in Python onMay 20, 2015

本文实例讲述了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 相关文章推荐
Python import自定义模块方法
Feb 12 Python
python使用7z解压apk包的方法
Apr 18 Python
python实现合并两个数组的方法
May 16 Python
让Python代码更快运行的5种方法
Jun 21 Python
python 创建一个空dataframe 然后添加行数据的实例
Jun 07 Python
Python 中导入csv数据的三种方法
Nov 01 Python
Python通用循环的构造方法实例分析
Dec 19 Python
python将txt等文件中的数据读为numpy数组的方法
Dec 22 Python
python 处理微信对账单数据的实例代码
Jul 19 Python
python接口调用已训练好的caffe模型测试分类方法
Aug 26 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
Jan 24 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 Python
Python中列表的一些基本操作知识汇总
May 20 #Python
python对数组进行反转的方法
May 20 #Python
在Python中处理字符串之isdecimal()方法的使用
May 20 #Python
Python中zfill()方法的使用教程
May 20 #Python
python网络编程之文件下载实例分析
May 20 #Python
Python中title()方法的使用简介
May 20 #Python
python中enumerate函数用法实例分析
May 20 #Python
You might like
解析PHP生成静态html文件的三种方法
2013/06/18 PHP
php从memcache读取数据再批量写入mysql的方法
2014/12/29 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
简单实现PHP留言板功能
2016/12/21 PHP
Javascript中的var_dump函数实现代码
2009/09/07 Javascript
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
JqueryMobile动态生成listView并实现刷新的两种方法
2014/03/05 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
Javascript 跨域知识详细介绍
2016/10/30 Javascript
原生js二级联动效果
2017/06/20 Javascript
vue之数据交互实例代码
2017/06/20 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
浅谈VUE-CLI脚手架热更新太慢的原因和解决方法
2018/09/28 Javascript
一个因@click.stop引发的bug的解决
2019/01/08 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
JS+CSS实现随机点名(实例代码)
2019/11/04 Javascript
node.js实现简单的压缩/解压缩功能示例
2019/11/05 Javascript
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
2020/06/02 jQuery
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
详解Django中间件执行顺序
2018/07/16 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
python爬虫爬取笔趣网小说网站过程图解
2019/11/18 Python
在python3.9下如何安装scrapy的方法
2021/02/03 Python
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
奥地利领先的在线药房:SHOP APOTHEKE
2019/10/07 全球购物
const和static readonly区别
2013/05/20 面试题
《只有一个地球》教学反思
2014/02/14 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
导游词之神仙居景区
2019/11/15 职场文书
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB