Индексация атрибутов¶
Индексация атрибутов необходима для ускорения поиска. Индексация задается вручную, присвоением значения true
для свойства "indexed"
, то есть:
"indexed": true
За исключением следующих типов атрибутов:
- Индексация задается автоматически (независимо от того, что указано в индексации для поля):
- для ключевого поля;
- для объектов с полем
"compositeIndexes": true
в основной части меты класса.
- При импорте меты принудительно индексируются все объекты атрибутов типа «Ссылка».
- Объекты атрибутов типа «Коллекция» не индексируются, так как коллекции с обратной ссылкой не хранятся в объекте, соответственно, в индексации нет необходимости.
NOTE. Запрещается индексация атрибутов типа "Текст" [1] и "HTML" [2].
Связано с ограничением MongoDB на размер индексируемого значения,
т.к. размер значения атрибутов данных типов может превышать допустимый размер.