1
Я пытаюсь создать Mysql Уникальный индекс на простой модели с автоопределением loopback, с использованием определенных моделей в JSON.Невозможно создать уникальный индекс в loopback auto-migrate()
При попытке добавить индекс в собственность части модели
myitem.json
{
"name": "MyItem",
"plural": "myitems",
"base": "PersistedModel",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"Name": {
"type": "string",
"required": true,
"index":{"unique":true} //HERE
}
}
узел выдает эту ошибку
[Error: ER_TOO_LONG_KEY: Specified key was too long; max key length is 767 bytes]
code: 'ER_TOO_LONG_KEY',
errno: 1071,
sqlState: '42000',
index: 0 }
Я использую InnoDB utf8_general_ci. Любое решение для этого?