Mongoose 快速入门
Mongoose 是一个用于 Node.js 环境下操作 MongoDB 数据库的对象数据建模(ODM)工具。它提供了一套简便的 API,让开发者能够更轻松地与 MongoDB 进行交互。
创建连接、schema 与 modal 定义
连接
mongoose.connect
方法连接到 MongoDB 数据库,MongoDB的默认端口号为27017,这里也可以省略会默认指向27017的端口
// 引入依赖
const mongoose = require('mongoose');
// 连接到 MongoDB 数据库,mydatabase 为数据库的名称
mongoose.connect('mongodb://localhost:27017/mydatabase', {
useNewUrlParser: true, // 设置 useNewUrlParser: true,手动启用新解析器,从而避免旧解析器的兼容性问题
useUnifiedTopology: true // 同上,消除兼容性的警告使用
});
// 通过 on 方法监听连接相应的事件,open、close、error等,具体可查官方文档
mongoose.connect.on("open", () => {
console.log("已连接")
})