Node.js开发笔记-13:Mongoose返回数据修改的坑

2017-10-13  本文已影响21人  原味蛋炒饭

Mongoose 查询数据库返回的docs、doc、res数据

user.findOne({name: "查询的名字"}, function(err, docs){
  var temp =  docs
  delete temp.name
})

delete之类的操作是不能删除或者增加temp的数据的,只能读取
要想进行操作必须使用toObject()

user.findOne({name: "查询的名字"}, function(err, docs){
  var temp =  docs.toObject()
  delete temp.name
})
上一篇下一篇

猜你喜欢

热点阅读