更新时间:2026-05-16
点击次数: 球速体育【注意2:RoboMongo 执行命令的快捷键是F5 停止执行快捷键是F6】
有则指定到这个数据库,没有则创建这个数据库 但是创建之后是默认不会显示在数据库列表的,需要往里面插入一条数据 就能显示出来了
如果你需要以易读的方式来读取数据,可以使用 pretty() 方法;pretty() 方法以格式化的方式来显示所有文档
$type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果


在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数【默认为0】

使用skip()方法来跳过指定数量的数据,skip方法同样接受一个数字参数作为跳过的记录条数。【默认为0】

sort()方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列。

建索引过程会阻塞其它数据库操作,background可指定以后台方式创建索引,即增加 background 可选参数。 background 默认值为
索引的名称。如果未指定,MongoDB的通过连接索引的字段名和排序顺序生成一个索引名称。
在建立唯一索引时是否删除重复记录,指定 true 创建唯一索引。默认值为
对文档中不存在的字段数据不启用索引;这个参数需要特别注意,如果设置为true的话,在索引字段中不会查询出不包含对应字段的文档.。默认值为
索引权重值,数值在 1 到 99,999 之间,表示该索引相对于其他索引字段的得分权重。
对于文本索引,该参数决定了停用词及词干和词器的规则的列表。 默认为英语
对于文本索引,该参数指定了包含在文档中的字段名,语言覆盖默认的language,默认值为 language.

聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果

【即:按照name列进行分组,就是$name表示,最外层的分组就是$group,然后再$sum进行统计,将统计的结果放在allSum列】


$project:修改输入文档的结构。可以用来重命名、增加或删除域,也可以用于创建计算结果以及嵌套文档。
$match:用于过滤数据,只输出符合条件的文档。$match使用MongoDB的标准查询操作。
$unwind:将文档中的某一个数组类型字段拆分成多条,每条包含数组中的一个值。
电子邮箱: facai@126.com
热线电话: 0755-89800918
公司地址: 深圳市南山区粤海街道高新区社区深圳湾创新科技中心2栋A座22层
Copyright © 2012-202X 球速体育公司 版权所有 Powered by EyouCms
备案号:粤ICP备05004158号-1
