MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB finden und entfernen – der schnellste Weg

Peter, es ist schwer zu sagen, was hier die beste Lösung ist, ohne den gesamten Kontext zu verstehen - aber ein Ansatz, den Sie verwenden könnten, ist findAndModify . Dadurch wird ein einzelnes Dokument abgefragt und zurückgegeben und auch eine Aktualisierung darauf angewendet.

Sie können dies verwenden, um ein zu verarbeitendes Dokument zu finden und gleichzeitig ein "Status"-Feld zu ändern, um es als verarbeitet zu markieren, sodass andere Mitarbeiter es als solches erkennen und ignorieren können.

Hier ist ein Beispiel, das nützlich sein kann:http://docs.mongodb. org/manual/reference/command/findAndModify/