1
我是新來的貓鼬和mongodb,我試圖連接到mlab並插入一些數據,但我不斷收到以下代碼錯誤mongoose - blogPost不是構造函數錯誤(模式/模型錯誤)
var newPost = new blogPost({title:'First Post', post:'this is my first post'});
^
TypeError: blogPost is not a constructor
at Object.<anonymous> (C:\Users\ipingou\website\hwnay\index2.js:39:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
這是我的代碼:
const mongoose = require('mongoose');
var blogPost = mongoose.Schema({
title : String,
post : String
});
mongoose.model('blogPost',blogPost, 'blogPost');
var newPost = new blogPost({title:'First Post', post:'this is my first post'});
newPost.save(function(err,newPost){
if(err) return console.log(err);
console.log(newPost);
});
謝謝!就是這樣。我想我應該仔細閱讀文檔。 THX〜! –
我很高興聽到這個消息。你能否接受我的回答作爲你的問題的答案? –