sql >> Base de Datos >  >> NoSQL >> MongoDB

Buscar y eliminar MongoDB:la forma más rápida

Peter, es difícil decir cuál es la mejor solución aquí sin entender todo el contexto, pero un enfoque que podrías usar es findAndModify . Esto buscará un solo documento y lo devolverá, y también le aplicará una actualización.

Puede usar esto para encontrar un documento para procesar y modificar simultáneamente un campo de "estado" para marcarlo como procesado, para que otros trabajadores puedan reconocerlo como tal e ignorarlo.

Aquí hay un ejemplo que puede ser útil:http://docs.mongodb. org/manual/reference/command/findAndModify/