sql >> Database >  >> NoSQL >> MongoDB

Atomic als het niet bestaat, voeg het dan in Mongodb .Net-stuurprogramma in

U heeft een unieke index nodig. Wat is het doel van uw model? Wilt u één record voor een persoon en ReceivedAt is de laatste keer dat ze zijn "ontvangen" of is dit meer een gebeurtenis die elke keer dat ze "ontvangen" hier één keer moeten zijn? Maak een unieke index op (Naam, Titel) of (Name,Title,ReceivedAt). Aangezien DateTime.Now gaat toenemen tijdens het hardlopen, zul je in het tweede geval meerdere "eerste keer" zien. In het eerste geval moet u de ReceivedAt wijzigen van SetOnInsert in gewoon Set.




  1. Groep en som volgens het positiepercentage MongoDb Aggregation

  2. Hoe de mongodb-versie van mangoest te krijgen?

  3. Hoe array in subdocument te filteren met MongoDB

  4. Veldnamen van FieldPath mogen geen '.' bevatten. in $groep