美文网首页
服务器端基础概念(MongoDB)

服务器端基础概念(MongoDB)

作者: 笔记鼠 | 来源:发表于2019-12-25 11:14 被阅读0次
端口就是一堆数字,是提供不同服务的标志。 mysql更多是php 右上角 就是下载地址,额可以复制到迅雷里面下 还要下载这个 我的天都是63位? 一直下一步,就是这里不打钩钩,单独安装 点就行了 打开compass软件。直接点connect 这个一个个数据就是json对象 可以点table看看 code--database--命令行cd database--npm install mongoose mongodb的启动和关闭 复制这个 复制到connect的第二个参数里面 第一个Course必须大写,后面哪儿courses是数据库自己建立的集合名字。构造函数。sting就是字符串类型,Boolean就是布尔值。model方法是创建集合,他有两个参数,第一个是集合名称,第二个是集合规则。也就是前面创建的courseSchema。modle方法返回的又是一个构造函数。 打开compass点击刷新按钮,但是没有看到我们创建的数据库playground,因为你没有插入数据。 Schema构造函数 创建集合规则后用,用规则创建集合,集合是个构造函数,需要创建实例,而实例应该符合集合规则 save方法是保存,必须要这个方法数据库里面才有数据 这时,再重新执行刷新就可以看到playground数据库了。 插入文档的第二种方式,create方法,后面两个参数,err和result,执行后err返回了null,result返回了插入的信息 compass中刷新,又多了一条数据,说明插入成功。create也可以插入文档 mongo数据库都是异步函数,create可以用then方法,说明返回的是promise对象 直接用mongoimport是不行的,看文件路径进去。 复制目录(下图),此电脑,右键属性,系统高级设置,环境变量,系统变量,path,新建,然后把目录路径粘贴上去,确定。 -d导入哪里 -c集合名字 -file 哪个文件 已经连接到数据库  导入了6个文档 复制王五的id 查询到看了w王五的资料。find查找返回的都是数组。 条件为空,返回第一个 $gt大于  $lt小于 skip跳过  skip(2)跳过前2个文档。sort排序 前面加负号,-_id是默认出来的,加负号就可以把id不查询出来 删除哪个返回哪个 deletemany是返回的对象,n表示删了4个,ok:1,表示删除成功。 更新单个,如果匹配到多个,则更新第一个 enum传入的分类字段 default默认值 用error去拿错误信息 message那里就是错误信息 把enum那里的报错信息写一下 拿到了所有的报错信息 可以model第二个参数直接写new对象,不一定要拿一个参数接收 在文章集合里面的author那里关联,type属性那里一堆固定的代码就是代表id的表示方式。ref:‘user’就是和这个user集合关联。find后面的populate这个就是查找关联的方法 这样就实现了关联,在author那里看到了用户的整个信息

相关文章

  • MongoDB

    MongoDB基本概念: MongoDB服务器端启动: MongoDB客户端启动: CURD常用命令:

  • 服务器端基础概念(MongoDB)

  • MongoDB文档

    MongoDB文档 MongoDB 概念解析 不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基...

  • MongoDB 概念

    MongoDB 概念解析不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、...

  • 133MongoDB 数据库入门实战--MongoDB 数据库的

    MongoDB 数据库结构 不管我们学习什么数据库,首先都要了解其中的基础概念。在 MongoDB 中基本的概念是...

  • mongodb基础概念实践

    内容介绍 这里主要简单介绍一下mongodb基本使用和一些基本概念问题 nosql 大都知道mongodb是一个n...

  • mac下mongodb的安装和使用(使用终端操作)

    首先熟悉两个相关的基本概念: **mongod 是用来连接到mongodb数据库服务器的,即服务器端。mongo ...

  • 服务器端基础概念

    localhost代表自己的电脑,我们要访问3000端口上的服务,其实3000只是约定的名字,你可以写别的。 re...

  • mongodb概念性基础

    1.对象关系模型,相往想往数据库里面塞一个学生进去,学生有姓名,年龄,性别三个东西.那么,后端语言组织对象的时候,...

  • mongoose基础学习

    一、mongodb的概念&安装 1、 MongoDB 基本概念 2、mongodb和mysql的区别 https:...

网友评论

      本文标题:服务器端基础概念(MongoDB)

      本文链接:https://www.haomeiwen.com/subject/hkrfoctx.html