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

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

NodeJs報錯 Error:can't set headers after they are sent

NodeJs報錯 Error:can't set headers after they are sent

swust_li 2017-10-31 12:23:03
Post.getOne?=?function(name,day,title,callback){ //打開數據庫 mongodb.open(function(err,db){ if?(err)?{ return?callback(err);//錯誤,返回err信息 } //讀取posts?集合 db.collection('posts',function(err,collection){ if?(err)?{ mongodb.close(); return?callback(err);//錯誤,返回err信息 } //根據用戶名、發表日期及文章名進行查詢 collection.findOne({ "name":?name, "time.day":?day, "title":?title },function(err,doc){ mongodb.close(); if?(err)?{ return?callback(err);//錯誤,返回err信息 } if(doc){ //每訪問1次,pv值增加1 collection.update({ "name":name, "time.day":day, "title":title },{ $inc:{"pv":1} },function(err){ mongodb.close(); if?(err)?{ return?callback(err); } }); //解析markedown為html doc.post?=?markdown.toHTML(doc.post); if(doc.comments){ doc.comments.forEach(function(comment){ comment.content?=?markdown.toHTML(comment.content); }); } callback(null,doc);//成功!err為null,并返回存儲后的用戶文檔 } }); }); }); }; //好像是在查詢里面包含了update,然后就報這個錯了。請問各位大神這個問題怎么解決?或者怎么在查詢里更新數據?
查看完整描述

目前暫無任何回答

  • 0 回答
  • 1 關注
  • 1615 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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