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

MongoDB комбинирани редки индекси

Можете да направите това, като дефинирате израз за частичен филтър за вашия уникален индекс:

db.nodes.createIndex(
    { parent: 1, name: 1 }, 
    { unique: true,
      partialFilterExpression: {
        name: {$exists: true}
      } 
    });

Изразът на филтъра изключва документи без name от уникалния индекс.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. проверка дали стойността на поле излиза в масив - MongoDB

  2. Вероятност за сблъсък на ObjectId срещу UUID в голяма разпределена система

  3. Как да използвам позиционния оператор на MongoDB в C# код?

  4. Как да инсталирате MongoDB на Ubuntu 18.04

  5. Как да приложа условие за $lookup резултат в mongoDB?