类似于网上这样的问题
在最近使用Mongoose的时候,遇到这样一个问题:
我从DB中查询出来一个对象,比如是Book,这个对象我想在返回时,给他附加一个字段,比如是字段A,正常来说,JS你只需要Book.A=Value,然后直接返回就是了,但是我在使用Mongoose的时候,无论如何,这个字段都不会被返回,但他也没有报错,搞得我都有点怀疑人生了。
转一下对象
var doc = doc.toObject(); doc.productNum = 1; doc.checked = 1;
参考:
https://www.cnblogs.com/baiyunchen/p/5718074.html
https://stackoverflow.com/questions/26909509/mongoose-toobject-virtuals-true