美文网首页
express mongoDB 安装与连接

express mongoDB 安装与连接

作者: Jay_ZJ | 来源:发表于2019-06-14 21:56 被阅读0次

mongoDB

非关系型数据库 - NoSQL

下载

  • 搜索 mongoDB
  • 选择 server
  • 安装

使用

1.安装 mongoose 驱动

npm i mongoose

2.server.js 中使用

...
const mongoose = require('mongoose');
mongoose.connect(
  // mongodb://IP地址(本机):端口号(默认)/数据库名(自己起,数据库帮创建)
  'mongodb://localhost:27017/express-text',
  // 连接报提醒,以前的url方式不好,建议添加以下代码
   { useNewUrlParser: true }
)

3.创建集合(模型)

...
const Product = mongoose.model(
  'product', 
  new mongoose.Schema({
    title: String,
  })
)

4.get请求

// async - await 将异步请求作为同步请求
app.get('/products', async function (req, res) {
  res.send( await Product.find())
})

5.构建假数据

Products.insertMany([
  { title: 'one' },
  { title: 'one' },
  { title: 'one' },
])

6.运行

nodemon server.js

相关文章

网友评论

      本文标题:express mongoDB 安装与连接

      本文链接:https://www.haomeiwen.com/subject/mqpmfctx.html