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

Вмъквайте документи в MongoDB само ако всички полета са уникални

Искате да кажете, че искате да вмъкнете само ако „данните“ са уникални? Ако е така, можете ли да създадете уникално ограничение за „данни“ и да актуализирате с safeMode?

Също така бих се изкушил да структурирам вашия съставен ключ по този начин;

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. Мангуста, Изберете конкретно поле с намиране

  2. Най-ефективният начин за съхраняване на вложени категории (или йерархични данни) в Mongo?

  3. Актуализиране на запис с mongoose

  4. Mongoose:Получете пълен списък с потребители

  5. MongoDB $sample