Mongoose Mongoose就是一套操作MongoDB数据库的接口,而Egg中有对应的插件egg-mongoose。 安装 配置 改变Egg项目中的配置文件{workplace}/config/plugin.js中来启用 egg-mongoose 插件: Egg连接mongoose 在Egg项 ...
分类:
其他好文 时间:
2019-05-07 19:43:54
阅读次数:
134
node.js+express+mongodb对用户进行增删查改 一、用到的相关技术 1. 使用 Node.js 的 express 框架搭建web服务 2. 使用 express 中间件 body parse 解析表单 post 请求体 3. 使用 art template 模板引擎渲染页面 4. ...
分类:
Web程序 时间:
2019-05-04 13:29:10
阅读次数:
569
最近给学校旁边火锅店写了一个微信的签到领积分,积分兑换优惠卷、可乐、雪碧等商品的小程序。 思路:后台用的node express框架 数据库用的mongodb mongoose连接服务器和数据库,数据库这边是一个用户的集合,每个用户有用户名、所拥有的积分、签到天数、拥有的券等字段 签到页面:点击签到 ...
分类:
微信 时间:
2019-04-28 18:39:46
阅读次数:
435
参考地址:http://ronaldroe.com/populating-multiple-fields-and-levels-with-mongoose/ 文字版本 需求是因为有三个模型,工厂、车间、机器,关联关系是 工厂=》车间=》机器 即一个工厂对应多个车间,一个车间对应多个机器 所以在设计模 ...
分类:
Web程序 时间:
2019-04-01 11:36:48
阅读次数:
187
在项目中使用MongoDB存取数据,在另一个项目中使用mongoose读取同一数据库中表数据却始终返回空值。 后发现mongoose在创建model时会自动添加“s”,而MongoDB不会这种骚操作。。 解决方案: 给model传入第三个参数,同第一个表名即可。 ...
分类:
其他好文 时间:
2019-03-30 01:00:53
阅读次数:
179
Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具 mongoose是针对mongoDB操作的一个对象模型库,封装了mongoDB对文档的、增删改查等方法 使用Koa连接mongoose数据库: 1、安装 2、引包 3、通过connect进行数据库连接 4、使用c ...
分类:
其他好文 时间:
2019-03-20 18:51:19
阅读次数:
168
在做这个项目练手时碰到的一些问题记录一下,加深印象 服务器的目录层级如下: 一、简单的搭建一个服务器,如何划分路由 1.在搭建好的后端服务器 app.js 中导入路由,代码如下: 2.路由页面 user.js 代码如下: 二、如何引用数据库 在上述步骤当中,在 user.js 内已经导入mongoo ...
分类:
移动开发 时间:
2019-03-20 15:47:54
阅读次数:
340
node + koa2 + mongodb 写了一个给前端的接口 如果不是写这个接口,这辈子都发现不了mongodb里这个大坑 mongoose 是个ODM(Object Document Mapper),mongodb是nosql数据库,文档存储 mysql,sqlserver,oracle都是关 ...
分类:
数据库 时间:
2019-03-18 16:45:34
阅读次数:
180
工作栈: Node + Express + Mongoose + Mongodb + Vuejs 主要做了 curd , 因为以前做 PHP + MySql 所以基本大同小异。 主要: 1. 查询 curd 2. express 项目搭建 3. 启发,流式的体验非常明显 4. 中间件非常重要,基本处 ...
分类:
其他好文 时间:
2019-03-01 18:30:22
阅读次数:
188
var mongoose = require('mongoose') var Schema = mongoose.Schema // 1. 连接数据库 // 指定连接的数据库不需要存在,当你插入第一条数据之后就会自动被创建出来 mongoose.connect('mongodb://localhos ...