Mongoose

2020-07-17  本文已影响0人  张先觉

借助Mongoose库操作MongoDB数据库,会更加简单。

#安装MongoDBwindow环境

/**
*   关于: window环境之下,安装'MongoDB数据库'
*/
综述:下载、解压、修改目录文件名称、配置、测试。
第一步:配置环境变量'C:\Program Files\MongoDB\Server\bin'。
第二步:手动创建数据相关文件夹'data',然后指定数据路径、指定日志路径、以及数据库别名,指令如下:
        'mongod  --logpath C:\data\logs\mongo.log --logappend --dbpath C:\data\db --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install'
第三步:测试启动服务'net start MongoDB',测试关闭服务'net stop MongoDB'。

#链接数据库、创建文档对象流程 npm i mongoose -S

  • **mongoose链接数据库mongoose.connect(url,options): **(可选)第二个参数配置项options

  • 创建文档对象流程:
    1.先声明文档对象数据结构mongoose.Schema({……})
    2.使用已经声明好了的数据结构,创建文档对象mongoose.model(对象名称, Schema)
    3.实例化文档对象

const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test', { useNewUrlParser: true,useUnifiedTopology: true });

// 声明文档对象数据模型、结构 
let CatSchema = new mongoose.Schema({
    name:{type:String,require:true},
});

// 创建文档对象
const Cat = mongoose.model('Cat', CatSchema);

// 实例化文档对象
const kitty = new Cat({ name: 'Zildjian'});

// 存入数据库
kitty.save().then((res) => console.log('res'));

# SQL语句

上一篇下一篇

猜你喜欢

热点阅读