我在SailsJS中创建了一个新模型,其中自定义ID名称作为主键.我想利用SailsJS附带的蓝色打印路线,但是当我尝试转到/ name / 1时,我得到下面的错误.
ER_BAD_FIELD_ERROR: Unknown column 'id' in 'where clause'
似乎Sails仍在寻找默认表名’id’而不是我的新自定义ID.关于如何让Sails实现我的变化的任何想法?
谢谢
最佳答案
@H_502_16@转到模型定义并最后添加autoPK:false.
module.exports = {
schema:'true',attributes: {
propertyName: { type:"string",required:true,unique: true }
},autoPK:false
}