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

Atomic hvis ikke eksisterer, så indsæt i Mongodb .Net driver

Du har brug for et unikt indeks. Hvad er formålet med din model? Vil du have én post for en person, og ReceivedAt er sidste gang, de blev "modtaget", eller er dette mere som en begivenhed, hver gang de blev "modtaget" skal være her én gang? Opret et unikt indeks på enten (navn, titel) eller (Name, Title, ReceivedAt). Da DateTime.Now vil stige, mens du kører, vil du se flere "første gang" i det andet tilfælde. I det første tilfælde skal du ændre ReceivedAt fra SetOnInsert til kun Set.




  1. mongodb - afvikling af indlejrede underdokumenter

  2. java - MongoDB + Solr forestillinger

  3. Korrekt måde at skære en samling på, og hvordan man fortolker resultaterne

  4. Kunne ikke oprette forbindelse til Redis på 10.XX.XX.28:6379:Ukendt fejl - under adgang fra Spring Batch eller Windows-maskine