【发布时间】:2016-05-22 18:28:44
【问题描述】:
我有一张我的 postgresql 数据库的基本表。我可以插入数据,但不能更新它们。
projects
--id
--name
var db = require('knex')(config.posgresql);
db("projects").update({ name : 'bbb'}).then(function(value){
console.log(value);
});
当我运行它抛出的代码和错误提示
未处理的拒绝类型错误:将循环结构转换为 JSON 在 Object.stringify (本机) 在 QueryBuilder.Object.cloneIt (/home/barisv/king-server/helpers/extensions.js:406:28) 在 Formatter.compileCallback (/home/barisv/king-server/node_modules/knex/lib/formatter.js:123:14) 在 Formatter.parameter (/home/barisv/king-server/node_modules/knex/lib/formatter.js:45:36)
但是当我运行下面的代码时它可以工作。
db("projects").insert({ name : 'bbb'}).then(function(value){
console.log(value);
});
有什么问题?
【问题讨论】:
标签: node.js postgresql ubuntu knex.js