将数组值存储为整数

时间:2017-05-04 07:07:24

标签: node.js postgresql

尝试将数组值存储为整数。这是我的代码。这是错的吗?

db.query('INSERT INTO users(name,student_id) VALUES($1,ARRAY["$2","$3"]::INTEGER[]) RETURNING *', [data.name, data.id])
.then(function(user) { })
.catch(function(err) {
    return callback(null, err);
})

但我收到此错误

{
 "name": "error",
 "length": 102,
 "severity": "ERROR",
 "code": "42703",
 "position": "70",
 "file": "parse_relation.c",
 "line": "3090",
 "routine": "errorMissingColumn"
}

0 个答案:

没有答案