Mongoose之 SchemaTypes 数据类型
SchemaTypes 数据类型数据类型用于定义默认路径, 验证方式, 获取/设置方法,用于数据库查询的默认字段,以及其他针对字符串与数字的特...
SchemaTypes 数据类型数据类型用于定义默认路径, 验证方式, 获取/设置方法,用于数据库查询的默认字段,以及其他针对字符串与数字的特...
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个...
egg.js生命周期框架提供了这些生命周期函数供开发人员处理:配置文件即将加载,这是最后动态修改配置的时机(configWillLoad)配置文件加载...
通过 egg-init 初始化一个项目:egg-init --type=simple --dir=sequelize-project cd sequelize-project npm install --save egg-sequeliz...
连接数据库Sequelize的连接需要传入参数,并且可以配置开启线程池、读写分库等操作。简单的写法是这样的:new Sequelize("表名","用户名","...
例如需要对前端传递的参数进行校验,我们可以使用validator.jsvalidator.js是一个对字符串进行数据验证和过滤的工具库,同时支持Node端和浏...
我们都知道javascript是单线程的,node.js是一个基于Chrome V8 引擎的 javascript 运行时环境,注意 node.js 不是一门语言,别搞错了...
1、upload.js借助 multer.diskStorage({}) 方法,实现自定义上传目录和文件名。文件路径:./utils/upload.jsconst multer = require('k...
koa2中使用的是 koa-passport 这个包。本地验证用的是 passport-local这个策略npm install -S koa-passport因为passport使用之前要定义策略...
安装nodemailercnpm i nodemailervar nodemailer = require("nodemailer"); var mailTransport = nodemailer.createTransport({ host: &#...
安装Koa-generic-session中间件npm i koa-generic-session koa-redis配置SessionKoa-generic需要做一些配置,store是存储到redis中const ses...
utility有两个很重要的方法,一个是sha1,一个是md5,通常使用他们对字符串进行加密处理。npm install utility --save加密方法:const util...
let page=ctx.request.body.params.page; let pageSize=ctx.request.body.params.pageSize; let start=(page-1)*pageSize; await Goods.fin...