使用书架ORM nodejs在postgres中插入数据,由于不存在关系而出现错误

问题描述 投票:0回答:1

插入记录,并带有书架。但是插入时运气不佳,出现以下错误:

let {mobile, email, name, active=1} = req.body
  let insert = {
    'mobile_number': mobile,
    'email_id': email,
    'name': name,
    'status': 1
  }
  return new Promise(function(resolve, reject){
    resolve(
      MarketDetails.create(insert)
    );
  });

SchoolDetails

var modelBase = require('./bookshelf');

var MarketDetails = modelBase.extend({
  tableName: 'market',
  hasTimestamps: true
});

module.exports = MarketDetails;

获取错误的详细信息为:

(node:68399)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:插入“市场”(“状态”,“ created_at”,“ email_id”,“ mobile_number”,“名称”,“ updated_at” )返回“ id”的值($ 1,$ 2,$ 3,$ 4,$ 5,$ 6)-关系“市场”的列“ updated_at”不存在

请提供帮助。.>

插入记录,并带有书架。但是插入时运气不好,得到如下错误:let {mobile,email,name,active = 1} = req.body let insert = {'mobile_number':mobile,'。 ..

javascript node.js express knex.js bookshelf.js
1个回答
0
投票

我将Timestamps

© www.soinside.com 2019 - 2024. All rights reserved.