SailsJS和mySQL自定义ID名称无法使用蓝色打印

前端之家收集整理的这篇文章主要介绍了SailsJS和mySQL自定义ID名称无法使用蓝色打印前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在SailsJS中创建了一个新模型,其中自定义ID名称作为主键.我想利用SailsJS附带的蓝色打印路线,但是当我尝试转到/ name / 1时,我得到下面的错误.

ER_BAD_FIELD_ERROR: Unknown column 'id' in 'where clause'

似乎Sails仍在寻找默认表名’id’而不是我的新自定义ID.关于如何让Sails实现我的变化的任何想法?

谢谢

最佳答案
转到模型定义并最后添加autoPK:false.

module.exports = {

  schema:'true',attributes: {
    propertyName: { type:"string",required:true,unique: true }
  },autoPK:false
}
原文链接:https://www.f2er.com/mysql/434027.html

猜你在找的MySQL相关文章