上一页 1 2 3 4 5 6 ··· 45 下一页
摘要: 模块的概念 为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块加载系统。 在 Node.js 中,文件和模块是一一对应的(每个文件被视为一个独立的模块),换言之,一个 Node.js 文件就是一个模块 模块是Node.js 应用程序的基本组成部分,每个模块都有自己的作用域 在 阅读全文
posted @ 2019-05-18 17:29 胡椒粉hjf 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 普通本地函数的调用 调用另外一个js文件里的函数(只支持一个函数) 首先创建一个js文件fun1.js 该文件只有一个函数fun1,并且将其导出 然后在node服务中进行调用fun1.js文件中的fun1函数 调用另外一个js文件里的函数(支持多个函数) 首先创建一个js文件otherFun.js 阅读全文
posted @ 2019-05-18 17:25 胡椒粉hjf 阅读(338) 评论(0) 推荐(0) 编辑
摘要: supervisor 会不停的watch 你应用下面的所有文件,发现有文件被修改,就重新载入程序文件这样就实现了部署,修 改了程序文件后马上就能看到变更后的结果。麻麻再也不用担心我的重启 nodejs 了! 首先安装 supervisor (全局安装) 使用 supervisor 代替 node 命 阅读全文
posted @ 2019-05-18 17:12 胡椒粉hjf 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Mongoose 多表(N个表)关联查询概述 需求:文章(article),文章分类(articlecate),用户(user)这三个表之间的关系,一篇文章对应文章分类表中的某个类型,对应着用户表中的某个用户 Mongoose 多表(N个表)关联查询代码实现 首先我们需要创建db.js(连接数据库) 阅读全文
posted @ 2019-05-17 18:32 胡椒粉hjf 阅读(6353) 评论(1) 推荐(0) 编辑
摘要: Mongoose 两个表关联查询aggregate 通常两个表关联查询的时候,是一种一对多的关系,比如订单与订单详情就是一对多的关系,一个订单下面有多个商品 数据模拟 首先我们先将数据模拟出来,先选择数据库 代码演示:使用Mongoose来实现order集合和order_item集合的关联查询 Mo 阅读全文
posted @ 2019-05-17 16:46 胡椒粉hjf 阅读(2635) 评论(0) 推荐(0) 编辑
摘要: 什么是mongoose数据校验 用户通过mongoose给mongodb数据库增加数据的时候,对数据的合法性进行的验证 mongoose里面定义Schema:字段类型,修饰符、默认参数 、数据校验都是为了数据库数据的一致性 Schema,为数据库对象的集合,每个schema会映射到mongodb中的 阅读全文
posted @ 2019-05-16 22:12 胡椒粉hjf 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Mongoose 内置 CURD 方 法 Mongoose 内置 CURD 方 法文档地址:https://mongoosejs.com/docs/queries.html 常用的方法如下: Model.deleteMany() Model.deleteOne() Model.find() Mode 阅读全文
posted @ 2019-05-16 18:15 胡椒粉hjf 阅读(768) 评论(0) 推荐(0) 编辑
摘要: Mongoose 索引介绍 索引是对数据库表中一列或多列的值进行排序的一种结构,可以让我们查询数据库变得更 快(如果有些字段是用不着的就不要设置索引)。MongoDB 的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的查询 优化技巧。 mongoose 中除了以前创建索引的方式,我们也可 阅读全文
posted @ 2019-05-16 17:33 胡椒粉hjf 阅读(848) 评论(0) 推荐(0) 编辑
摘要: mongoose 预定义模式修饰符 mongoose 提供的预定义模式修饰符,可以对我们增加的数据进行一些格式化,主要有:lowercase、uppercase 、trim,这里不一一演示,对trim做一个示列,其他的使用方式都是一样的 同样我们先定义一个model文件夹和定义db.js模块用于连接 阅读全文
posted @ 2019-05-16 14:25 胡椒粉hjf 阅读(354) 评论(0) 推荐(0) 编辑
摘要: mongoose 介绍 Mongoose 是在 node.js 异步环境下对 mongodb 进行便捷操作的对象模型工具。Mongoose 是 NodeJS 的驱动,不能作为其他语言的驱动。 Mongoose 有两个特点:通过关系型数据库的思想来设计非关系型数据库;基于 mongodb 驱动,简化操 阅读全文
posted @ 2019-05-16 01:15 胡椒粉hjf 阅读(405) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 45 下一页