【发布时间】:2021-02-12 01:16:39
【问题描述】:
我正在尝试将Loopback 用于我的新项目,但我遇到了一些问题...
我习惯于将我的 UUIDs ID 以二进制格式存储在我的数据库中,这是一个示例:
@model({
settings: { mysql: { table: 'application' } },
})
export class Application extends Entity {
@property({
type: 'buffer',
required: true,
generated: false,
id: true,
dataLength: 16,
})
id: BinaryType;
[...]
}
但是当我尝试执行migration 时,我收到了来自mysql 的错误:
"BLOB/TEXT column 'id' used in key specification without a key length"
我真的尝试了一切,但没有任何效果。希望你能帮助我!
非常感谢!
【问题讨论】:
标签: mysql binary blob loopbackjs loopback4