备忘--node连接mongodb

Posted w-819

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了备忘--node连接mongodb相关的知识,希望对你有一定的参考价值。

# 1 启动mongodb数据库

技术图片

 

# 2连接本地存储表

技术图片

 

# 3 采用mongoose连接node

官网 https://mongoosejs.com

node项目存储数据得接口

const express = require(‘express‘);
const router = express.Router()

const mongoose = require(‘mongoose‘)
mongoose.connect(‘mongodb://localhost:27017/testdb‘,  useNewUrlParser: true )

const PositionModel = mongoose.model(‘positions‘, 
  positionName: String,
)
const position = new PositionModel(
  positionName: ‘就安大略‘
)
router.post(‘/save‘, (req, res) => 
  position.save().then((result) => 
    console.log(result)
    res.send(‘datas have saved mongodb‘)
  );
)

module.exports = router

# 4 再insomia中测试接口

技术图片

 

# 5 在robo 3t可视化工具查看数据已经存入

技术图片

 

以上是关于备忘--node连接mongodb的主要内容,如果未能解决你的问题,请参考以下文章

mongoDBmongoDB副本集实战

57-123 NoSQL基础及MongoDBMongoDB基本应用mongodb索引及复制集

[备忘]ubuntu安装node.js

markdown 用于在Docker容器中运行本地Node项目的个人备忘单

sh 用于在Docker容器中运行本地Node项目的个人备忘单

sh 用于在Docker容器中运行本地Node项目的个人备忘单