首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接Mongoose

连接Mongoose
EN

Stack Overflow用户
提问于 2020-03-06 05:04:51
回答 1查看 24关注 0票数 0

我正在尝试运行一个JS文件,并在我的终端中测试,如果我得到一个错误,或者如果我正确地向我的数据库添加了一个新元素。我运行了Mongodb,用"mongo“打开了终端,最后运行了我的应用程序cats.js。当我运行cats.js时,我的终端如下所示:

roots@goorm:/workspace/WDB/Databases# node cats.js

roots@goorm:/workspace/WDB/Databases#

..Basically什么都不会发生。我可能遗漏了什么?提前谢谢你。

我有以下JS:

代码语言:javascript
复制
var mongoose = require("mongoose");
mongoose.set('useUnifiedTopology', true);

var catSchema = new mongoose.Schema({
    name: String,
    age: Number,
    temperament: String
});

var Cat = mongoose.model("Cat", catSchema);


// adding a new cat to the database

var george = new Cat({
    name: "George",
    age: 11,
    temperament: "Grouchy",
});

george.save(function(err,cat){
    if(err){
        console.log("SOMETHING WENT WRONG");
    } else {
        console.log("WE JUST SAVED A CAT TO THE DATABASE");
        console.log(cat);
    }
});
EN

回答 1

Stack Overflow用户

发布于 2020-03-06 05:06:51

您需要连接到数据库。示例:

代码语言:javascript
复制
mongoose.connect('mongodb://localhost:27017/myapp', {useNewUrlParser: true});

Docs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60553919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档