首页 文章

Sails.js - 如何避免Sails JS在数据库表中找到Id(因为该表没有id列)

提问于
浏览
1

我是Sails JS(基于Node JS)的新手 . 我收到错误:

[错误(E_UNKNOWN)遇到意外错误]详细信息:错误:列MyTable.id不存在

执行此语法时出现错误:

MyTable.find().then(function (locations) { .. }.catch(function (err) { .. }

错误显示我的表没有id列 . 我的表没有id列,我不想添加“id”列(因为在我使用sails为这个数据库创建API之前,这个数据库是存在的数据库) .

MyTable的专栏是:

  • 名字

  • 地址

  • ID_number

如何避免Sails JS Waterline搜索“id”列?

1 回答

  • 1
    module.exports = {
        autoCreatedAt:false,
        autoUpdatedAt:false,
        id:false,
        tableName: 'jobs_cats',
        attributes: {
                pc_id: {
                    type: 'integer', 
                    primaryKey: true,
                    autoIncrement: true
                },
            project_id: 'integer',
            cat_id: 'integer'
            }
    

相关问题