gpt4 book ai didi

mysql - 如何使用 sails.js 模型文件中的大小定义 "TINYINT"数据类型

转载 作者:行者123 更新时间:2023-11-29 16:06:51 25 4
gpt4 key购买 nike

我有一个学生表,其中使用school_id列来存储该特定学生的学校ID,并且school_id列应该只存储 1 到 20 的值。所以对我来说,TINYINT 是列 school_id 的完美 MySQL 数据类型。但我在 sails.js v0.12 的模型文件中没有找到任何定义 TINYINT 的选项。如何在我的模型文件中定义 TINYINT

我尝试了很多组合,但没有一个组合适合我。

module.exports = {
attributes: {
student_id: {
type: 'integer',
size: 1,
},
}
};

最佳答案

你可以这样做:

module.exports = {
attributes: {
student_id: {
type: 'number',
columnType: 'tinyint(1)'
},
}
};

或者:

module.exports = {
attributes: {
student_id: {
type: 'number',
columnType: 'integer(1)'
},
}
};

关于mysql - 如何使用 sails.js 模型文件中的大小定义 "TINYINT"数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55663161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com