pymongo实现控制mongodb中数字字段做加法的方法


Posted in Python onMarch 26, 2015

本文实例讲述了pymongo实现控制mongodb中数字字段做加法的方法。分享给大家供大家参考。具体分析如下:

这个非常实用,比如我们需要给文章做访问统计,可以设置一个数字字段:hit,然后每次点击后给改字段增加1即可

import pymongo
#导入pymongo 模块
conn = pymongo.Connection()
#连接本地mongodb数据库
db=conn.database #database为数据库名称
collection = db.article
#article为collection名称,相当于mysql里的表名
collection.update({'_id':ObjectId(id),'$inc':{'hit':1}})
# 为hit字段增加1

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python比较两个列表大小的方法
Jul 11 Python
详解python中的json的基本使用方法
Dec 21 Python
Python的SimpleHTTPServer模块用处及使用方法简介
Jan 22 Python
Python3读取Excel数据存入MySQL的方法
May 04 Python
Django跨域请求问题的解决方法示例
Jun 16 Python
Python面向对象之接口、抽象类与多态详解
Aug 27 Python
python版本单链表实现代码
Sep 28 Python
python-django中的APPEND_SLASH实现方法
Jun 21 Python
python3.6+django2.0+mysql搭建网站过程详解
Jul 24 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
Feb 29 Python
python 识别登录验证码图片功能的实现代码(完整代码)
Jul 03 Python
Python几种酷炫的进度条的方式
Apr 11 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 #Python
python使用正则表达式分析网页中的图片并进行替换的方法
Mar 26 #Python
python轻松实现代码编码格式转换
Mar 26 #Python
使用python实现正则匹配检索远端FTP目录下的文件
Mar 25 #Python
python通过wxPython打开一个音频文件并播放的方法
Mar 25 #Python
python概率计算器实例分析
Mar 25 #Python
python编写的最短路径算法
Mar 25 #Python
You might like
php横向重复区域显示二法
2008/09/25 PHP
PHP实现的简单操作SQLite数据库类与用法示例
2017/06/19 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
2017/07/18 PHP
PHP多进程编程之僵尸进程问题的理解
2017/10/15 PHP
js 实现css风格选择器(压缩后2KB)
2012/01/12 Javascript
Javascript 页面模板化很多人没有使用过的方法
2012/06/05 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
js实现网页标题栏闪烁提示效果实例分析
2014/11/20 Javascript
Jquery轮播效果实现过程解析
2016/03/30 Javascript
整理一下常见的IE错误
2016/11/18 Javascript
localStorage实现便签小程序
2016/11/28 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
详解mpvue开发小程序小总结
2018/07/25 Javascript
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
python使用pil生成缩略图的方法
2015/03/26 Python
python实现提取百度搜索结果的方法
2015/05/19 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
详解Python中的分支和循环结构
2020/02/11 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
Python包和模块的分发详细介绍
2020/06/19 Python
浅谈Python 参数与变量
2020/06/20 Python
python 使用xlsxwriter循环向excel中插入数据和图片的操作
2021/01/01 Python
html5 canvas绘制矩形和圆形的实例代码
2016/06/16 HTML / CSS
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
AmazeUi Tree(树形结构) 应用小结
2020/08/17 HTML / CSS
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
简述安装Slackware Linux系统的过程
2012/01/12 面试题
2014入党积极分子批评与自我批评思想汇报
2014/09/20 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
企业宣传语大全
2015/07/13 职场文书
2015秋季幼儿园开学通知
2015/07/16 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
python tqdm用法及实例详解
2021/06/16 Python
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技