Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何从查询生成器获取记录的最后一个插入id_Mysql_Node.js_Query Builder - Fatal编程技术网

Mysql 如何从查询生成器获取记录的最后一个插入id

Mysql 如何从查询生成器获取记录的最后一个插入id,mysql,node.js,query-builder,Mysql,Node.js,Query Builder,这就是我使用querybuilder在mysql数据库中插入记录的方法 //Add Schedule exports.addSchedule = function addSchedule(data){ return new Promise(function(resolve, reject){ db.queryBuilder.insert(tableName, data, (err, res) => { if(res){ cons

这就是我使用
querybuilder
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());
    });
 });
}
插入后,我需要为该记录创建的
mysql-insert
自动生成的键


我需要
插入id
在另一个表中添加记录。

变量
res
包含属性
插入id
,请参阅:


变量
res
包含属性
insert\u id
,请参阅:

qb.insert('articles', data, (err, res) => {
  qb.release();
  if (err) return console.error(err);

  const page_data = {
    article_id: res.insert_id,
  }
});