ICode9

精准搜索请尝试: 精确搜索
  • mongoose 的使用【02】:【Express+Mongoose】Mongoose 预定义模式修饰符 Getters与 Setters修饰符2021-01-12 12:01:44

      ./model/user.js /* mongoose 的自定义修饰符: Getters 与 setters 除了mongoose内置修饰符以外,还可以通过 set (建议使用) 修饰符,对增加数据的时,对数据进行格式化; 也可以通过 get(不建议使用)在 实例获取数据 的时候 对 实例数据 进行格式化。 */ var mongoose = re

  • mongdb基础2020-12-26 22:34:58

    相关概念 在一个数据库软件中可以包含多个数据仓库,在每个数据仓库中可以包含多个数据集合,每个数据集合中可以包含多文档(具体的数据) database 数据库,mongoDB数据库软件中可以建立多个数据库collection 集合,一组数据的集合,可以理解为JavaScript中的数组document 文档,一条具体

  • 13.Mongoose简介2020-12-26 11:29:05

    文章目录 Mongoose简介mongoose的好处新的对象使用Mongoose下载mongoose在项目中引入mongoose和连接MongoDB数据库 Mongoose简介 之前我们都是通过shell来完成对数据库的各种操作的,在开发中大部分时候我们都需要通过程序来完成对数据库的操作。 而Mongoose就是一个让我

  • Node安装mongodb2020-12-25 15:01:35

    Node操作mongodb Mongoose介绍 网址:http://www.mongoosejs.net/docs/index.html mongoose是Node环境下异步操作mongodb数据库的扩展,仅限于Node环境下使用。 使用mongoose操作mongodb数据步骤: 使用npm安装mongoose 导入模块,连接mongodb数据库 定义Schema 定义model 使用model进行

  • 原创-Mongodb2020-12-16 19:29:07

    导航 数据库相关概念 Mongoose第三方包 启动MongoDB 创建数据库 MongoDB增删改查操作 创建文档的两种方式 mongoDB数据库导入数据 查询文档 删除文档 更新文档 mongoose验证 集合关联 MongoDB增删改查操作 用户信息增删改查 数据库相关概念 在一个数据库软件中可以包含多个

  • 数据库的使用2020-12-06 17:58:23

    var Mock = require(‘mockjs’); const mongoose = require(“mongoose”); // module.exports = { // students: Mock.mock({ // ‘students|50’: [{ // name: “@cname()”, // age: ‘@integer(18,30)’, // gender: ‘@string(“男女”,1)’, // iphone: /1[3][0-9]{9}

  • nodejs 面试题(个人总结)2020-12-02 21:04:08

    什么是nodejs?我们在哪里使用它 Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 为什么要使用node js Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于

  • 使用koa连接mongoDB,搭建服务器2020-11-28 17:28:31

    搭建服务器 安装 npm i koa npm i nodemon -save // 便于修改文件 无需重新启动服务器 写入代码 const Koa = require('koa'); const app = new Koa(); app.use(async ctx => { ctx.body = 'Hello World'; }); app.listen(3000); 访问本地端口3000,可以看到信息,下面进

  • 前后端分离编写简单注册登录案例,并实现session存储持久化2020-11-28 12:03:07

    为加深对nodeJS服务端与客户端交互的理解,特写下这个案例,供以后查阅。 1. 编写mongoose连接模块(connect.js) const mongoose = require('mongoose'); function mongoConnect(openFn, errorFn) { //连接数据库 mongoose.connect('mongodb://localhost:27017/demo', {

  • Mondodb基本使用2020-09-11 19:02:23

    1、为什么要使用数据库?   动态网站中得数据是存在数据库中得,可以永久保存,   而且可以不断更新 2、Mongodb的环境搭建   1、安装Mongodb     https://www.runoob.com/mongodb/mongodb-window-install.html   2、安装mongodb可视化软件compass     https://www.mong

  • Mongoose索引、Mongoose内置CURD方法、扩展Mongoose Model的静态方法和实例方法2020-08-10 10:33:36

    一、Mongoose索引 索引是对数据库表中一列或多列的值进行排序的一种结构,可以让我们查询数据库变得更快。MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的查询优化技巧。 mongoose中除了以前创建索引的方式,我们也可以在定义Schema的时候指定创建索引。 var m

  • MongoDB2020-05-23 23:54:02

    MongoDB使用 一、 什么是MongoDB 存储数据的软件 可以对数据进行有序的管理 ​ 动态网站的数据都是存储在数据库当中的 ​ 数据库可以用来持久储存客户端通过表单数据收集到的用户信息 ​ 数据库软件也可以对数据进行高效的管理 二、 MongoDB安装 ​ 下载地址 : h

  • Node.js 之mongodb2020-04-20 21:08:56

    Node第三方mongo包 npm install mongoose 连接mongoDB const mongoose = require('mongoose') // 连接 mongodb mongoose.connect('mongodb://root:123456@121.37.169.23:27017/admin', { // 一些兼容配置,必须加的, 不加会报错 useNewUrlParser: true, useUnifiedTopolog

  • 使用Docker部署项目2020-04-06 23:02:41

    一、安装docker   https://yeasy.gitbooks.io/docker_practice/content/install/mac.html?q=   按照文档安装docker,并且注册账号,当电脑的右上角出现小鲸鱼的图标,且显示Docker Desktop is running,安装启动成功   二、Docker概念   1、操作系统层面的虚拟化技术   2、

  • Node开发--->11_Node.js_mongoDB验证规则2020-04-03 09:55:26

    2.6 mongoose验证 在创建集合的时候,可以为当前集合当中的字段去设置一些格式上的验证规则。比如:当前字段的类型是字符串类型,我们可以设置字段在存入值的时候,限定字符串的最大和最小长度,当验证成功的时候,当前的字段就可以插入集合。 验证规则之required:true必传字段 在创建集合的

  • mongoose 给文档的子数组的头部插入数据2020-03-18 13:00:56

    mongoose 中可使用 $push 向子文档数组末尾添加数据,但如果想在数组头部添加数据,好像没有$unshift 方法。但可以利用$each、$postition把数据插入到指定的数组位置。 下面的代码片段是把 comment 插入到 comments 的头部,而不是默认的末尾,即指定 position 为 0:  articleModel.upda

  • mongoose 自动给集合名增加”s” (或其他复数形式)问题2020-02-06 14:40:07

    问题: //将scheme 对象转化为数据模型 var User = mongoose.model('user',userSchema); //该数据对象和集合关联(‘集合名’,scheme对象) 可见mongoose会自动给集合名增加”s”。 已知在集合名没有以‘s’结尾或不是数字结尾(如user1)会自动给集合名加‘s’。 child->childre

  • Mongoose类库使用教程---实现增删改查2020-02-05 14:54:32

    Mongoose是在nodejs环境中对MongoDB数据库操作的封装,一种对象模型工具,可以将数据库中的数据转换为javascript对象供我们使用。 Mongoose安装 npm install mongoose 安装成功后,我们就可以使用 require('mongoose')来使用了; 下面是链接本地数据库 mongoosedb,代码如下: var mongoo

  • To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to th2020-01-31 22:55:10

    mongoose报错:DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constru

  • Mongoose使用2020-01-29 16:08:11

    文章来自 Mongoose基础入门 Mongoose的API Mongoose模式扩展 指南之查询 指南之验证 mongoose方法很多,很乱,版本不一样,有些方法可能都过时了,所以整理了很久 连接数据库 先下插件,目录创建一个mongoose文件夹,mongoose文件夹里有一个入口的 index.js 和一个 model 文件夹 // mongoos

  • Mongoose多表查询2020-01-29 16:06:16

    文章来自 两个表关联查询aggregate 多个表关联查询aggregate populate多表关联查询 多表查询的两个方式 一个是aggregate聚合 一个是populate Schema的外表连接应该有个ref字段表示去那个表查 populate var Schema = monogoose.Schema; var studentSchema = new Schema({ n

  • 数据库概述及MongoDB数据库环境搭建2020-01-29 15:44:36

    数据库概述及环境搭建 一、为什么要使用数据库? 动态网站中的数据都是存储在数据库中的,要做动态网站就一定要学习数据库。 数据库可以用来持久存储客户端通过表单收集的用户信息 数据库软件本身可以对数据进行高效的管理 二、、什么是数据库? 数据库是“按照数据结构来组织

  • 使用mongoose--写接口2020-01-24 22:02:10

    定义数据模型 import mongoose from 'mongoose' mongoose.connect('mongodb://localhost/edu') const advertSchema = mongoose.Schema({ title: { type: String, required: true }, image: { type: String, required: true }, link: { type: String, r

  • 复习mongoose的基本使用2020-01-24 21:51:34

    mongodb参考 mongoose官网 mongoose用起来更便捷,更方便些

  • node后台,MongoDB作为数据库,vue前端获取数据并渲染2020-01-22 23:56:59

    作为自己的第一个项目,也是毕业论文,记录点点滴滴,做完发现很简单,但还是纠结了几天。项目经历太少了 ...... 前提:vue脚手架创建项目,node后台,MongoDB数据库,并且跨域还有配置好 背景:前端Home.vue组件从后台获取图片并以轮播图效果展示   后台: models文件夹:存放各种数据库文件,由于存在

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有