sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB find og fjern - den hurtigste måde

Peter, det er svært at sige, hvad den bedste løsning er her uden at forstå hele sammenhængen - men en tilgang, som du kunne bruge, er findAndModify . Dette vil forespørge efter et enkelt dokument og returnere det, og også anvende en opdatering til det.

Du kan bruge dette til at finde et dokument, der skal behandles og samtidig ændre et "status"-felt for at markere det som behandlet, så andre medarbejdere kan genkende det som sådan og ignorere det.

Der er et eksempel her, som kan være nyttigt:http://docs.mongodb. org/manual/reference/command/findAndModify/



  1. Hent data fra MongoDB-samling til Swing JTable

  2. MongoDB - kopisamling i java uden looping af alle elementer

  3. Tæl array-elementer, der matcher betingelsen

  4. MongoDB C# Driver- og servergenererede ObjectId'er