博客项目登录注册功能后端,涉及到mongodb,redis,vuex,nuxt.js,mongoose,koa-redis,smtp使用的基本操作 ...
分类:
数据库 时间:
2020-01-19 09:54:42
阅读次数:
164
主要框架:koa2全家桶+mongoose+pm2。 在阅读前建议将项目克隆到本地配合食用,否则将看得云里雾里。 项目地址: "https://github.com/YogurtQ/koa server" 。 如有错误,欢迎指正。如有疑问,欢迎交流。 在此强烈推荐还在用express的同学转到koa ...
分类:
数据库 时间:
2020-01-06 12:41:43
阅读次数:
82
``` const mongoose = require('mongoose') mongoose.connect('mongodb://164.red/test', { useUnifiedTopology: true }) .then(res => console.log('数据库连接成功'))... ...
分类:
数据库 时间:
2020-01-01 18:58:07
阅读次数:
109
``` const mongoose = require('mongoose') mongoose.connect('mongodb://164.red/test', { useUnifiedTopology: true }) .then(res => console.log('数据库连接成功'))... ...
分类:
数据库 时间:
2020-01-01 18:32:57
阅读次数:
86
``` const mongoose = require('mongoose') // 连接数据库 mongoose.connect('mongodb://164.red:27017/test', { useUnifiedTopology: true }) .then( res => console... ...
分类:
数据库 时间:
2020-01-01 17:04:15
阅读次数:
82
1.什么是mongoose? mongoose是中间件,或一个操作mongodb数据库 2.mongoose的作用 操作mongodb数据库,对数据进行增删查收 3.什么是中间件? 中间件是一种控制函数,类似插件,能控制流程中的init,validate,save,remove方法 ...
分类:
其他好文 时间:
2019-12-30 14:28:27
阅读次数:
59
4.2.Mongoose实现增删查改 中文文档地址: https://cn.mongoosedoc.top/docs/guide.html 4.2.1.Mongoose是什么? Mongoose是MongoDB的一个对象模型工具,封装了MongoDB对文档的的一些增删改查等常用方法,让NodeJS操 ...
分类:
数据库 时间:
2019-12-16 13:01:38
阅读次数:
108
4.5.Mongoose索引和方法 4.5.1.设置索引 注意:如果控制台出现下面的警告 解决方案: 在连接数据库的时候加上配置项 4.5.2.内置方法 文档地址:https://mongoosejs.com/docs/queries.html 这些内置的方法我们其实已经在前面增删查改中使用过一些, ...
分类:
数据库 时间:
2019-12-16 12:57:53
阅读次数:
215
4.3.Mongoose模块化 4.3.1.为什么要进行模块化拆分? 模块化拆分的目的是为了代码的复用,让整个项目的结构更加清晰,举个例子:当数据库中的集合变多的时候,例如有课程、订单、分类、教师等多个集合,我们将每个集合的代码拆分到不同的模块,这样项目结构会清晰很多,同时,这些模块都要连接数据库, ...
分类:
数据库 时间:
2019-12-16 12:54:50
阅读次数:
181
4.Mongoose使用 4.1.nodejs操作mongodb 文档地址:http://mongodb.github.io/node mongodb native/3.2/tutorials/crud/ 1.安装mongodb驱动 2.连接数据库 3.插入数据 4.更新数据 5.删除数据 螺钉课堂 ...
分类:
数据库 时间:
2019-12-16 12:52:31
阅读次数:
79