我有一个学生表,其中使用了 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,
},
}
};
答案 0 :(得分:0)
您可以这样做:
module.exports = {
attributes: {
student_id: {
type: 'number',
columnType: 'tinyint(1)'
},
}
};
或:
module.exports = {
attributes: {
student_id: {
type: 'number',
columnType: 'integer(1)'
},
}
};