求助: 为什么总提示TypeError,可能是什么原因引起的?
我新增了一个API, books, 对应的文件: BOOKS.js 和create.js , 可总是提示:
“success”: false, “name”: “TypeError”, “message”: “Cannot read property ‘findOne’ of undefined”, “stack”: [ “TypeError: Cannot read property ‘findOne’ of undefined”, " at /home/lupy/change/server/controllers/Books/create.js:46:34",
我这样写'findOne'有错吗?
详细见图
![2.png](//static.cnodejs.org/Fm906q2h7Ql7mSt2wtV8BaqMrE8o)
![3.png](//static.cnodejs.org/FjugP-xsvrxTXFi7BRoaRFOBxAFu)
![aa.jpg](//static.cnodejs.org/FhMWQG-XL6v65VKOZjcPhrIi_A01)
1 回复
在需要对象的地方使用了 null 或 undefined,也就是 空指针异常