gpt4 book ai didi

mongodb - 为什么这个 Node.js 插件 Mongoose 不起作用?我遵循了所有指示

转载 作者:太空宇宙 更新时间:2023-11-03 22:48:29 26 4
gpt4 key购买 nike

mongoose.connect('mongodb://localhost/guesswho');
var Schema = mongoose.Schema;
var Message = new Schema({
author: { type:String },
body: { type:String },
});
var MessageModel = mongoose.model("Message");

我遵循了这里的每一条指示:https://github.com/LearnBoost/mongoose

但是运行时出现此错误:错误:尚未为模型“Message”注册架构。

我什至尝试过这个:var MessageModel = mongoose.model("Message", Message);当我这样做时......没有错误。但是,MessageModel 未定义。

最佳答案

已修复:

var Message = new Schema({
author: { type:String },
body: { type:String },
});
mongoose.model("Message",Message);
var MessageModel = mongoose.model("Message");
var aMessage = new MessageModel();
aMessage.author = "apple";
aMessage.body = "orange";
aMessage.save(function(e){

});

来自 IRC 的一个叫 coreb 的人修复了它。

关于mongodb - 为什么这个 Node.js 插件 Mongoose 不起作用?我遵循了所有指示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5800467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com