sql >> Database >  >> NoSQL >> MongoDB

Wat is de juiste manier om MongoDB op te vragen voor _id met behulp van string met Python?

Het zou moeten zijn:

from pymongo.objectid import ObjectId   
thing = db.things.find_one({'_id': ObjectId('4ea113d6b684853c8e000001') })

EDIT:De huidige import is:from bson.objectid import ObjectId



  1. Middleware met tijdstempels overslaan voor bepaalde updates in Mongoose

  2. MongoDB vergelijkt alleen datums zonder tijden

  3. converteer iso-datum naar tijdstempel in mongo-query

  4. ID van subdocument invoegen en retourneren in MongoDB-documentsubdocumentarray