萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> python操作mongodb根據

python操作mongodb根據

   本文實例講述了python操作mongodb根據_id查詢數據的實現方法。分享給大家供大家參考。具體分析如下:

  _id是mongodb自動生成的id,其類型為ObjectId,所以如果需要在python中通過_id查詢,就需要轉換類型

  如果pymongo的版本號小於2.2,使用下面的語句導入ObjectId

  ?

1 from pymongo.objectid import ObjectId

  如果pymongo的版本號大於2.2,則使用下面的語句

  ?

1 from bson.objectid import ObjectId

  查詢代碼如下:

  ?

1 collection.find_one({'_id':ObjectId('50f0d76347f4ec148890ef1e')})

  希望本文所述對大家的Python程序設計有所幫助。

copyright © 萬盛學電腦網 all rights reserved