Löschen von Dokumenten in PyMongo von id

Scheine ich zu kämpfen, den richtigen Weg zu finden, der das löschen eines Dokuments. I. e. soll ich mich mit remove() oder delete_one() zum Beispiel und auch, was ist das kanonische Methode zum löschen von id, eine string.

I. e. soll ich mich mit den folgenden:

mongo.db.xxx.delete_one({'_id': { "$oid" : str(_id) } })

oder kann ich ein anderes format?

mongo.db.xxx.remove({'_id': { "$oid" : str(_id) } })
mongo.db.xxx.remove({'_id': ObjectId(_id) })

Was ist die Normalform?

InformationsquelleAutor disruptive | 2015-10-05
Schreibe einen Kommentar