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

Какви са ограниченията на частичните индекси?

Не, частичните индекси поддържат само подмножество от операторите в използвания филтър. Единствените поддържани оператори са:$AND (само на най-високо ниво), $EQ , $LT , $LTE , $GT , $GTE , $EXISTS и TYPE_OPERATOR .

Това пропуска, например $NOT , $REGEX , $OR и т.н.

Можете да видите това в източника за MongoDB тук .

Има и някои общи ограничения за частичните индекси:

  • _id индексите не могат да бъдат частични индекси.
  • Разредените индекси не могат да бъдат частични индекси.
  • Индексите на Shard ключове не могат да бъдат частични индекси.
  • Частични индекси не се поддържат във версии по-стари от 3.2.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Опции за хостинг на MongoDB сега, когато добавката Heroku mLab се премахва

  2. Vercel създава нова DB връзка за всяка заявка

  3. Кога да затворите връзката с базата данни MongoDB в Nodejs

  4. Как да намерите всички периоди от време, припокриващи се с друг период от време в MongoDB?

  5. MongoDB грешка при mongos:твърде много позиционни опции