Индексация атрибутов

Индексация атрибутов необходима для ускорения поиска. Индексация задается вручную, присвоением значения true для свойства "indexed", то есть:

"indexed": true

За исключением следующих типов атрибутов:

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