В MongoDB, от 2.6, общият размер на запис в индекс трябва да бъде по-малък от 1024 байта. Документация тук
С други думи, поне един от вашите документи има голяма стойност в едно от полетата, които се опитвате да индексирате.
Като цяло не е добра идея да се индексират много големи стойности като този, защото създава голям индекс, който е по-малко ефективен в сравнение с по-малък и отнема повече място в RAM, което може да се използва по-добре в MongoDB възел.
Можете да използвате това:mongod --setParameter failIndexKeyTooLong=false
.
Но не изглежда добра идея. Ако имате голям текст за индексиране, трябва да обмислите използването на индекс на пълен текст или можете да използвате хеширан индекс.