У меня есть структура данных, похожая на следующую:
{
"translations": [
{
"source": " .... ",
"target": " .... ",
"targetLang": " ... ",
"translationType": " ... "
}
]
}
Здесь исходная строка может быть больше 2 КБ. Если я попытаюсь создать индекс, подобный следующему:
db.TM.createIndex( { "translations.source": 1,
"translations.target": 1,
"translations.targetLang": 1,
"translations.translationType": 1 } )
Mon go выдает сообщение об ошибке: WiredTigerIndex::insert: key too large to index, failing 1198
Как я могу создать индекс для source
, который может быть более 2 КБ?