python操作mongodb根據(jù)_id查詢數(shù)據(jù)的實現(xiàn)方法
更新時間:2015年05月20日 11:37:26 作者:igoo
這篇文章主要介紹了python操作mongodb根據(jù)_id查詢數(shù)據(jù)的實現(xiàn)方法,實例分析了Python根據(jù)pymongo不同版本操作ObjectId的技巧,需要的朋友可以參考下
本文實例講述了python操作mongodb根據(jù)_id查詢數(shù)據(jù)的實現(xiàn)方法。分享給大家供大家參考。具體分析如下:
_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中time tzset()函數(shù)實例用法
在本篇文章里小編給大家整理的是一篇關于python中time tzset()函數(shù)實例用法內(nèi)容,有興趣的朋友們可以學習下。2021-02-02Python實現(xiàn)的多項式擬合功能示例【基于matplotlib】
這篇文章主要介紹了Python實現(xiàn)的多項式擬合功能,結合實例形式分析了Python基于matplotlib模塊進行數(shù)值運算與圖形繪制相關操作技巧,需要的朋友可以參考下2018-05-05