亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

update多條就報這個錯誤,該怎么改呢?哪的錯誤?

update多條就報這個錯誤,該怎么改呢?哪的錯誤?

炎炎設計 2023-02-18 21:17:07
update一條數據Assessment.update({_id: req.params._id}, {$set: parameters}, function(err) {if (err){return next(err);} else {if (req.params.status == 5) {//評估結果為:拒絕,修改老人狀態為“評估中”,并返回給對應客服,讓其修改本次評估customer_status = 6;} else if (req.params.status == 2) {//評估結果為:通過,修改老人狀態為“資料已審核”,此時,任何客服都可以進行下次評估customer_status = 2;} else {res.send({result: "success"});return next();}Customer.update({account_id: account_id}, {$set: {status: customer_status}}, function(err) {if (!err){res.send({result: "success"});} else {var errObj =err;if (err.err){errObj =err.err;}return next(newrestify.InternalError(errObj));}==============================update多條數據原代碼不變for(var i =0;i<ids.length;i++){Assessment.update({_id: ids[i]}, {$set: parameters}, function (err) {。。。if (err) {return next(err);}else {res.send({result: "success"});return next();}Customer.update({account_id: arr[i]}, {$set: {status: customer_status}}, function (err) {if (!err) {res.send({result: "success"});return next();}http.js:690throw new Error('Can\'t set headers after they are sent.');
查看完整描述

1 回答

?
largeQ

TA貢獻2039條經驗 獲得超8個贊

res.send({result: "success"});
return next(); 重復了,res.send里面就包含了res,end,當你在NEXT()是響應都結束了

查看完整回答
反對 回復 2023-02-20
  • 1 回答
  • 0 關注
  • 133 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號