promise then中包含then还是放到外面?
db.queryAsync(‘insert into article set ?’, [data]) .then(function (ret) { //res.send(ret[0].insertId); var insertId = ret[0].insertId; return Promise.resolve(insertId) }) .then(function(insertId){ peizhiData.pid = insertId; return db.queryAsync(‘insert into peizhi set ?’,[peizhiData]).then(function(ret){ if (ret[0].affectedRows > 0) { res.send(‘ok’); } }); }) .catch(function (err) { console.error(err) res.send(err); })
重点看第二个then,在这个里面也有一个异步query,它的then放哪里合适?要放到外面吗?