1.安装

  1. yarn add mongoose

2.连接数据库

  1. mongoose.connect( 'mongodb://127.0.0.1:27017/movies', {useNewUrlParser: true});

3.在本地定义一个Schema和远程的数据库的字段映射

  1. var Top250Schema = new mongoose.Schema({
  2. name:String,
  3. rating:Number
  4. },{
  5. versionKey: false // You should be aware of the outcome after set to false
  6. //添加数据的时候-V取消
  7. })

4.创建数据模型,操作数据库

  1. /* 3.创建数据模型,和数据库中的表映射,获取表 */
  2. /* Top250Model 是我们获取的top250那张表 */
  3. var Top250Model = mongoose.model("top250",Top250Schema)

5.查询数据库

  1. Top250Model.find({}).then(res=>{
  2. console.log(res)
  3. })

6.实例

  1. const mongoose = require("mongoose");
  2. /* 1.连接本地数据库 */
  3. mongoose.connect( 'mongodb://127.0.0.1:27017/movies', {useNewUrlParser: true});
  4. /* 2.在本地定义一个Schema和远程的数据库的字段映射 */
  5. var Top250Schema = new mongoose.Schema({
  6. name:String,
  7. rating:Number
  8. });
  9. /* 3.创建数据模型,和数据库中的表映射,获取表 */
  10. /* Top250Model 是我们获取的top250那张表 */
  11. var Top250Model = mongoose.model("top250",Top250Schema)
  12. Top250Model.find({}).then(res=>{
  13. console.log(res)
  14. })