MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Проверка на уникалността на вграден документ с обхват от неговия родител в mongoose

Както разбрахте, добавянето на уникален индекс към поле на масив не налага уникалност в масива, то гарантира, че няма два документа в колекцията съдържат същата стойност на полето в масива.

Вместо това вижте $addToSet оператор за масив като начин за атомарно добавяне на стойност към масив, само ако вече не е в масива.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Индекс на тройните съединения на Монго

  2. Преглед на управлението на потребителите на MongoDB

  3. Уникални документи, използващи множество стойности в Mongoose Schema

  4. Върнете резултата само като масив от стойности

  5. Какъв е препоръчителният подход към бази данни с множество наематели в MongoDB?