请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

提问者 慕后端8377080 2022-02-16 22:16:48

老师你是怎么打开的compass,我是直接打开的桌面快捷方式,打开之后没有BOOK-MGR数据库

老师这是我的代码  按照视频抄的

const mongoose = require('mongoose');


//给哪个数据库的哪个集合添加什么格式的文档


//Schema  的构成都是集合中文档的构成,映射了mongodb下的集合,并且他的内容就是集合下文档的构成

//Modal 可以理解成根据Schema生成的方法的一套方法,这套方法用来操作集合和集合下的文档



const UserSchema = new mongoose.Schema({

    nickname:String,

    password:String,

    age:Number,

});


const UserModal = new mongoose.model('User',UserSchema);


const connect = () => {

    //去连接数据库

    mongoose .connect('mongodb://127.0.0.1:27017/book-mgr');


    //当数据库被打开的时候  做一些事情

    mongoose.connection.on('open',() => {

        const.log('连接成功');



        //创建文档

        const User = new UserModal({

            nickname:'小明',

            password:'123456',

            age:12,

        });


        User.age = 88;


        //保存,同步到 MongoDB

        User.save();

    });

};


connect();



0 回复 有任何疑惑可以回复我~
  • 然冬 #1
    视频里使用的是mac自带的聚焦搜索打开的compass,用快捷方式是一样的。
    同学你是在执行了这段代码后打开的compass再去的吗。
    回复 有任何疑惑可以回复我~ 2022-02-20 23:28:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信