我一直在查看代码 (https://github.com/cmarin/MongoDB-Node-Express-Blog) 来学习 NodeJS、Express、Mongoose,但我无法从我的“models.js”中导入“轮询”函数' 文件,特别是 'save' 功能。
我收到以下错误:
500 TypeError: Object function (){} has no method 'save'
它发生在我的 app.js 的第 54 行。我无法保存新的投票,因为它找不到函数: https ://github.com/kelper/Poll/blob/master/app.js
这是我的模型文件,保存功能在第 62 行: https ://github.com/kelper/Poll/blob/master/models.js
另一个快速的问题。如何排除文件被提交?我不断向我的仓库提交交换文件等。
如果您发现我的代码有任何其他问题,请告诉我。我知道有人提到我的命名约定令人困惑。我应该如何命名我的变量?