validate update query first array mongodb mongoengine

update - ¿Cómo eliminar un documento de MongoDB usando Mongoengine?



query mongoengine python (2)

¿Cómo eliminar un documento de MongoDB usando Mongoengine? He leído la referencia de la API aquí:
http://docs.mongoengine.org/apireference.html
pero no puedo entender lo que es:

delete(**write_concern)

¿Tiene alguna idea?


Puede eliminar una sola instancia de Document llamando a su método de eliminación:

lunch = Food.objects.first() // Get a single ''Food'' instance lunch.delete() // Delete it!

O puede eliminar todos los elementos que coincidan con una consulta de la siguiente manera:

Food.objects(type="snacks").delete()


U puede usar el mongoshell y emitir el siguiente comando:

db.collection.remove({your condition on documents you want to remove})

por ejemplo: de la colección de alimentos desea eliminar todos los alimentos que tienen bocadillos de tipo. A continuación, puede emitir el siguiente comando:

db.food.remove( { type : "snacks" } )