que estoy haciendo una inserción simple en Mongo ...¿Cómo obtener el identificador de objeto en PyMongo después de una inserción?
db.notes.insert({ title: "title", details: "note details"})
Después se inserta el documento nota, que necesito para obtener el ID de objeto inmediatamente. El resultado que proviene de la inserción tiene información básica sobre la conexión y los errores, pero no contiene información sobre el documento y el campo.
me encontré con algo de información sobre el uso de la función() con upsert = true actualización, yo no soy más que seguro de si ese es el camino correcto a seguir, porque aún no he probado.
Lo sentimos, pero un poco confundido por pymongo - respuesta actualizada que debería funcionar. –
Tenga en cuenta que guardar (D) es en realidad un método de conveniencia del lado del conductor, ya sea para insertar (D) o actualización (D._id, D) en función de si o no D tiene un campo _id (insertar si no es así, si la actualización lo hace) –