pymongo實現(xiàn)控制mongodb中數(shù)字字段做加法的方法
更新時間:2015年03月26日 09:58:21 作者:pythoner
這篇文章主要介紹了pymongo實現(xiàn)控制mongodb中數(shù)字字段做加法的方法,涉及Python使用pymongo模塊操作mongodb數(shù)據(jù)庫字段的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了pymongo實現(xiàn)控制mongodb中數(shù)字字段做加法的方法。分享給大家供大家參考。具體分析如下:
這個非常實用,比如我們需要給文章做訪問統(tǒng)計,可以設(shè)置一個數(shù)字字段:hit,然后每次點擊后給改字段增加1即可
import pymongo
#導(dǎo)入pymongo 模塊
conn = pymongo.Connection()
#連接本地mongodb數(shù)據(jù)庫
db=conn.database #database為數(shù)據(jù)庫名稱
collection = db.article
#article為collection名稱,相當(dāng)于mysql里的表名
collection.update({'_id':ObjectId(id),'$inc':{'hit':1}})
# 為hit字段增加1
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
Python astype(np.float)函數(shù)使用方法解析
這篇文章主要介紹了Python astype(np.float)函數(shù)使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06
Pytorch torch.repeat_interleave()用法示例詳解
torch.repeat_interleave() 是 PyTorch 中的一個函數(shù),用于按指定的方式重復(fù)張量中的元素,這篇文章主要介紹了Pytorch torch.repeat_interleave()用法示例詳解,需要的朋友可以參考下2024-01-01
anaconda升級sklearn版本的實現(xiàn)方法
這篇文章主要介紹了anaconda升級sklearn版本的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
python GUI庫圖形界面開發(fā)之PyQt5時間控件QTimer詳細使用方法與實例
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5時間控件QTimer詳細使用方法與實例,需要的朋友可以參考下2020-02-02

