SailsJS:如何禁用主键属性?

时间:2018-08-22 12:13:42

标签: node.js sails.js

我一直收到此错误。

The primary key is set to `id`, but no such attribute was found on the model.

我在数据库中的表不使用任何主键,也没有关于如何在Sails中禁用主键属性的教程。

是否可以在不指定id属性或主键的情况下查询模型?

1 个答案:

答案 0 :(得分:2)

您需要在模型中具有某种主键。 Sails文档建议这样做的方法是仍然使用'id'属性,但给它一个自定义的columnName。例如在模型中:

id: {
    type: 'number',
    columnName: 'employeeID',
    required: true
{