MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wstawiaj dokumenty do MongoDB tylko wtedy, gdy wszystkie pola są unikalne

Czy mówisz, że chcesz wstawić tylko wtedy, gdy „dane” są unikalne? Jeśli tak, czy możesz utworzyć unikalne ograniczenie dla „danych” i zaktualizować je za pomocą safeMode?

Pokusiłbym się również o zorganizowanie twojego klucza złożonego w ten sposób;

db.so.insert(
 {
    _id: {
      p0:1,
      p1:0,
      p2:0,
      p3:0,
      p4:0,
      p5:0,
      p6:0,
      p7:0,
    },
    data:"apiceofdata",
 }
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dlaczego w EC2 potrzebuję pojedynczych tomów EBS dla dziennika, dziennika i danych?

  2. jak przeszukiwać kolekcję mongodb w poszukiwaniu kluczy słownikowych zagnieżdżonych w tablicy?

  3. MongoDb aktualizuje obiekt w tablicy przy pierwszym wystąpieniu od ostatniego

  4. Meteor Wysyłanie zapytań do innych użytkowników przez e-mail

  5. Jak utrwalić MongoDB - dane działającego kontenera Docker w nowym obrazie?