1- 安装
yarn add mongoose
2- 连接数据库
mongoose.connect( 'mongodb://127.0.0.1:27017/movies', {useNewUrlParser: true});
3- 定义Schema
var Top250Schema = new mongoose.Schema({ name:String, rating:Number},{ versionKey: false // You should be aware of the outcome after set to false})
4- 创建数据模型,操作数据库
/*创建数据模型,和数据库中的表映射,获取表 *//* Top250Model 是我们获取的top250那张表 */var Top250Model = mongoose.model("top250",Top250Schema)
5- 查询数据库
//find()不仅可以用回调读取,同时还是promiseTop250Model.find({}).then(res=>{ console.log(res)})
//index.js const mongoose = require("mongoose");/* 1.连接本地数据库 */mongoose.connect( 'mongodb://127.0.0.1:27017/movies', {useNewUrlParser: true});/* 2.在本地定义一个Schema和远程的数据库的字段映射 */var Top250Schema = new mongoose.Schema({ name:String, rating:Number});/* 3.创建数据模型,和数据库中的表映射,获取表 *//* Top250Model 是我们获取的top250那张表 */var Top250Model = mongoose.model("top250",Top250Schema);// 4.执行方法 操作数据库Top250Model.find({}).then(res=>{ console.log(res)})