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中enumerate的用法实例解析
Aug 18 Python
python实现忽略大小写对字符串列表排序的方法
Sep 25 Python
Python中暂存上传图片的方法
Feb 18 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
Python通过Django实现用户注册和邮箱验证功能代码
Dec 11 Python
详解Python中的动态属性和特性
Apr 07 Python
解读python logging模块的使用方法
Apr 17 Python
Django中的文件的上传的几种方式
Jul 23 Python
python实现RabbitMQ的消息队列的示例代码
Nov 08 Python
DJango的创建和使用详解(默认数据库sqlite3)
Nov 18 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 Python
Python 实现平台类游戏添加跳跃功能
Mar 27 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 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
javascript 学习之旅 (1)
2009/02/05 Javascript
Prototype的Class.create函数解析
2011/09/22 Javascript
jQuery EasyUI API 中文文档 - Spinner微调器使用
2011/10/21 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
jQuery实现文本展开收缩特效
2015/06/03 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
AngularJS基础 ng-mousemove 指令简单示例
2016/08/02 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
详解Vue依赖收集引发的问题
2019/04/22 Javascript
JavaScript forEach中return失效问题解决方案
2020/06/01 Javascript
基于javascript实现移动端轮播图效果
2020/12/21 Javascript
使用IronPython把Python脚本集成到.NET程序中的教程
2015/03/31 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
Python2和Python3的共存和切换使用
2019/04/12 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
Python实现简单的猜单词小游戏
2020/10/28 Python
利用CSS3实现炫酷的飞机起飞动画
2016/09/17 HTML / CSS
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
canvas绘制表情包的示例代码
2018/07/09 HTML / CSS
用html5的canvas画布绘制贝塞尔曲线完整代码
2013/08/14 HTML / CSS
《九色鹿》教学反思
2014/02/27 职场文书
2014年冬季防火方案
2014/05/21 职场文书
2014年班级工作总结
2014/11/14 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
python基础之停用词过滤详解
2021/04/21 Python
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS