我有以下代码:
table: emp
id | name | sal | deptno | loc | referby
1 | abc | 100 |10 | hyd | xyz
2 | mnc | 200 |20 |chen | pqr
table : emp1
id | name | sal | deptno | loc
3 | xyz | 300 |10 | hyd
table : emp2
id | name | deptno | loc
4 | opq | 20 | hyd
5 | mnc | 40 |chen
当我执行它时,错误消息" TypeError:undefined不是函数"返回,我真的无法弄清楚是什么问题。有人可以帮忙吗?
答案 0 :(得分:1)
问题是您使用的是“mongoose”,并且没有.findAndModify()
方法。请改用.findOneAndUpdate()
:
player.findOneAndUpdate(conditions, update, options, function (err, doc) {
if (err) {
console.log("updated failed")
res.sendStatus(300);
} else {
// do things that are happy with the response
}
});