This is what i am doing to insert record in mysql
database by using query-builder
.
这是我通过使用query-builder在mysql数据库中插入记录的方法。
//Add Schedule
exports.addSchedule = function addSchedule(data){
return new Promise(function(resolve, reject){
db.queryBuilder.insert(tableName, data, (err, res) => {
if(res){
console.log(db.queryBuilder.);
resolve(true);
}else{
reject(false);
}
console.log(db.queryBuilder.last_query());
});
});
}
After insertion i need the insert-id
auto generated key that mysql insert
created for that record.
插入后,我需要为该记录创建的mysql插入的insert-id自动生成密钥。
I need insert-id
add record in another table.
我需要在另一个表中插入id添加记录。
1 个解决方案
#1
2
Variable res
contains property insert_id
, see documentation:
变量res包含属性insert_id,请参阅文档:
qb.insert('articles', data, (err, res) => {
qb.release();
if (err) return console.error(err);
const page_data = {
article_id: res.insert_id,
}
});
#1
2
Variable res
contains property insert_id
, see documentation:
变量res包含属性insert_id,请参阅文档:
qb.insert('articles', data, (err, res) => {
qb.release();
if (err) return console.error(err);
const page_data = {
article_id: res.insert_id,
}
});