手把手教你搭建一个【文件共享平台】系列教程第四话——node.js与mongodb的交互,封装基本操作

文章目录

    • 本话概要
    • mongodb介绍
    • 常规操作
      • 连接
      • 查询
      • 更新
      • 插入
      • 删除
      • dbOpr.js的完整代码(集成)
    • NosqlClient的使用方法
    • 下期预告

本话概要

我们在第二篇系列文章中已经教大家如何安装mongodb,以及如何发布数据库服务。本话在此基础上,教大家在node.js代码中与mongodb数据库交互操作的代码实现,并且教大家如何利用NosqlClient软件,用图形化的界面访问并操作mongodb数据库的数据。
学会本章的内容,你就可以自由地设计自己的数据库表结构,以及CURD操作。

mongodb介绍

更新

为了满足通用的需求,我们同样设计了更新多条记录的方法。Mongodb更新多条记录的操作是updateMany()。设计如下:

插入

Mongodb的插入多条记录的方法是insertMany()。设计如下:

删除

删除函数为deleteMany(),设计如下:

dbOpr.js的完整代码(集成)

这些方法设计的结构都十分相近,就是为了方便集成起来。我用一个操作类MongoOpr将这些函数统一到类中。具体代码如下:

使用方法如下:

是不是很容易啊

NosqlClient的使用方法

下期预告

下一期,我将教大家如何在后端实现用户功能的路由,包括注册、登录、用户信息等。
下期再见

文章知识点与官方知识档案匹配,可进一步学习相关知识Vue入门技能树Node.js和npmNode安装与配置23013 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月17日
下一篇 2019年11月17日

相关推荐