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

Złożone rzadkie indeksy MongoDB

Możesz to zrobić, definiując częściowe wyrażenie filtra dla Twojego unikalnego indeksu:

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

Wyrażenie filtra wyklucza dokumenty bez name z unikalnego indeksu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Filtr Mongoose oparty na dynamicznym kluczu daty z wartością

  2. Sterownik Mongodb C# zwraca tylko pasujące dokumenty podrzędne w tablicy

  3. Projektuj tablicę obiektów do wartości klucza

  4. MongoEngine:EmbeddedDocument v/s. Pole referencyjne

  5. MongoDB znajdź Porównanie zapytań z CurrentDate