コード (https://github.com/cmarin/MongoDB-Node-Express-Blog) を見て NodeJS、Express、Mongoose を学習しましたが、「models.js」から「Poll」関数をインポートするのに問題があります。 ' ファイル、特に 'save' 機能。
次のエラーが表示されます。
500 TypeError: Object function (){} has no method 'save'
app.js の 54 行目で発生します。関数が見つからないため、新しい投票を保存できません: https://github.com/kelper/Poll/blob/master/app.js
これが私のモデル ファイルで、save 関数は 62 行目にあります: https://github.com/kelper/Poll/blob/master/models.js
もう 1 つの簡単な質問です。ファイルをコミットから除外するにはどうすればよいですか? 私は自分のレポにスワップファイルなどをコミットし続けています。
私のコードに他に何か問題がある場合は、教えてください。私の命名規則が紛らわしいと 1 人が言ったことを知っています。変数にどのように名前を付ける必要がありますか?