python操作mongodb根據(jù)_id查詢數(shù)據(jù)的實(shí)現(xiàn)方法
本文實(shí)例講述了python操作mongodb根據(jù)_id查詢數(shù)據(jù)的實(shí)現(xiàn)方法。分享給大家供大家參考。具體分析如下:
_id是mongodb自動(dòng)生成的id,其類型為ObjectId,所以如果需要在python中通過_id查詢,就需要轉(zhuǎn)換類型
如果pymongo的版本號(hào)小于2.2,使用下面的語(yǔ)句導(dǎo)入ObjectId
from pymongo.objectid import ObjectId
如果pymongo的版本號(hào)大于2.2,則使用下面的語(yǔ)句
from bson.objectid import ObjectId
查詢代碼如下:
collection.find_one({'_id':ObjectId('50f0d76347f4ec148890ef1e')})
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python中time tzset()函數(shù)實(shí)例用法
在本篇文章里小編給大家整理的是一篇關(guān)于python中time tzset()函數(shù)實(shí)例用法內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-02-02Python實(shí)現(xiàn)的多項(xiàng)式擬合功能示例【基于matplotlib】
這篇文章主要介紹了Python實(shí)現(xiàn)的多項(xiàng)式擬合功能,結(jié)合實(shí)例形式分析了Python基于matplotlib模塊進(jìn)行數(shù)值運(yùn)算與圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2018-05-05python 利用Pyinstaller打包Web項(xiàng)目
這篇文章主要介紹了python 利用Pyinstaller打包Web項(xiàng)目,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-10-10python 中的paramiko模塊簡(jiǎn)介及安裝過程
這篇文章主要介紹了python 中的paramiko模塊簡(jiǎn)介及安裝過程,通過實(shí)例詳解給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-02-02