gpt4 book ai didi

mysql - Sails JS 和 mySQL 自定义 ID 名称不适用于蓝图

转载 作者:可可西里 更新时间:2023-11-01 06:56:13 24 4
gpt4 key购买 nike

我在 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
}

关于mysql - Sails JS 和 mySQL 自定义 ID 名称不适用于蓝图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20874858/

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