我有一个环回模型,其属性如下:
"properties": {
"title": {
"type": "string",
"required": true
},
"fulltext": {
"type": "text",
"required": true
}
},
使用自动迁移设置表时,fulltext
属性映射到mysql中的数据类型列。
以下修改无效:
"fulltext": {
"type": "text",
"required": true,
"mysql": {
"dataType":"mediumtext"
}
}
是否有可能
答案 0 :(得分:2)
我"解决了#34;这是在strongloop v5.0.0中将dataType
字段移动到属性定义的基础级别。
"全文":{ "输入":" text", "必需":是的, "的dataType":" MEDIUMTEXT" }
虽然我发现这个问题因为MEDIUMTEXT是特定于mysql的,但这是我可以将列添加为mediumtext的唯一方法。
答案 1 :(得分:1)
对于那些仍在寻找解决方案但未将mysql连接器迁移到5.0.0或更高版本的人,请在属性定义中使用dataType
:
"fulltext": {
"type": "text",
"required": true,
"dataType": "mediumtext"
}