sql >> Databáze >  >> NoSQL >> MongoDB

Vytvoření částečného indexu, když pole není null

$ne není podporován výrazový operátor,

Můžete použít $type ke kontrole je string takto { "email": { $type: "string" } } , protože typ null je "null".

EX. pro použití částečného indexu pro $type filtr, který musíte použít níže uvedený filtr:

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

Hřiště



  1. Jaký je správný přístup k aktualizaci mnoha záznamů v MongoDB pomocí Mongoose

  2. Nápověda MongoDB Query - dotaz na hodnoty libovolného klíče v dílčím objektu

  3. Jak vyhledat pole s polem ve vnořeném vnořeném dokumentu mongodb?

  4. Řádek na úrovni atomů MERGE REPLACE v BigQuery