我有一个loopback4模型,其中正在定义类型为required的属性,并且它与mysql数据库连接。现在描述列中我已定义为字符串,并且在表中显示varchar(512)。为了说明,我的长度超过512。如何改变这个。如果我在表中手动更改长度。如果我运行它将更改为默认值。怎么做。
型号代码:
@property({
type: 'string',
required: true,
})
description: string;
我已将类型更改为“文本”,但它引发了错误。请帮助我解决此问题。
答案 0 :(得分:0)
尝试使用datalength属性
例如
@property({ 类型:“字符串”, 要求:正确, 数据长度:1000 }) 说明:字符串;