sql >> Databasteknik >  >> NoSQL >> MongoDB

Skapa ett partiellt index när fältet inte är null

$ne stöds inte uttrycksoperator,

Du kan använda $type att kontrollera är string så här { "email": { $type: "string" } } , eftersom nolltypen är "null".

EX. för att använda partiellt index för $type filter du måste använda nedanstående filter:

{ "email": { "$eq": "[email protected]", "$type": "string" } }
// or
{ $and: [{ "email": "[email protected]" }, { "email": { $type: "string" } }] }

Lekplats



  1. Mongo aggregerad kapslad array

  2. Java MongoDB:Vad är skillnaden mellan com.mongodb.DB och com.mongodb.client

  3. Spring MongoItemReader läser inte alla poster vid enstaka exekvering

  4. Implementera referensuppsättningar i Redis