当前位置: 首页 > news >正文

广州市网站建设 骏域动力服装设计学校排名国内

广州市网站建设 骏域动力,服装设计学校排名国内,四川宜宾建设局官方网站,我的手机网站MongoDB 聚合( aggregate ) 用于处理数据#xff0c;比如统计平均值,求和等。然后返回计算后的数据结果 MongoDB 聚合有点类似 SQL 语句中的 COUNT( * ) aggregate() 方法 MongoDB aggregate() 为 MongoDB 数据库提供了聚合运算 语法 aggregate() 方法的语法如下 d…MongoDB 聚合( aggregate ) 用于处理数据比如统计平均值,求和等。然后返回计算后的数据结果 MongoDB 聚合有点类似 SQL 语句中的 COUNT( * ) aggregate() 方法 MongoDB aggregate() 为 MongoDB 数据库提供了聚合运算 语法 aggregate() 方法的语法如下 db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION) 范例 使用以下命令添加范例所需要的数据 db.lession.remove({}); WriteResult({ nRemoved : 0 }) db.lession.insert({title: MongoDB 基础教程, by_user: penglei,tags: [MongoDB, database, NoSQL],favorite: 100 }); WriteResult({ nInserted : 1 }) db.lession.insert({title: NoSQL 基础教程, by_user: penglei,tags: [MongoDB, database, NoSQL],favorite: 10 }); WriteResult({ nInserted : 1 }) db.lession.insert({title: Neo4j 基础教程, by_user: Neo4j,tags: [Neo4j, database, NoSQL],favorite: 750 }); WriteResult({ nInserted : 1 }) 现在我们使用 aggregate() 方法统计每个作者的课程数量 db.lession.aggregate([{$group : {_id : $by_user, num_lession : {$sum : 1}}}]); { _id : Neo4j, num_lession : 1 } { _id : penglei, num_lession : 2 } 上面的例子通过字段 by_user 字段对数据进行分组并计算 by_user 字段相同值的总和 上面的命令类似于 SQL 中的 select by_user, count(*) from lession group by by_user 下面罗列出了一些聚合的表达式 1、 $sum 计算总和 db.lession.aggregate([{$group:{_id:$by_user,num_tutorial:{$sum : $likes}}}]) 2、 $avg 计算平均值 db.mycol.aggregate([{$group : {_id : $by_user, num_tutorial : {$avg : $likes}}}]) 3、 $min 获取集合中所有文档对应值得最小值 db.mycol.aggregate([{$group : {_id : $by_user, num_tutorial : {$min : $likes}}}]) 4、 $max 获取集合中所有文档对应值得最大值 db.mycol.aggregate([{$group : {_id : $by_user, num_tutorial : {$max : $likes}}}]) 5、 $push 在结果文档中插入值到一个数组中 db.mycol.aggregate([{$group : {_id : $by_user, url : {$push: $url}}}]) 6、 $addToSet 在结果文档中插入值到一个数组中但不创建副本 db.mycol.aggregate([{$group : {_id : $by_user, url : {$addToSet : $url}}}]) 7、 $first 根据资源文档的排序获取第一个文档数据 db.mycol.aggregate([{$group : {_id : $by_user, first_url : {$first : $url}}}]) 8、 $last 根据资源文档的排序获取最后一个文档数据 db.mycol.aggregate([{$group : {_id : $by_user, last_url : {$last : $url}}}])
http://www.ho-use.cn/article/10813802.html

相关文章:

  • 网站建设数据库系统北京seo
  • 建设网站详细流程图简单的wordpress主题
  • 怎么样搭建qq号网站织梦做的网站打开空白
  • 专门做酒店的网站昆明网站建设介绍
  • 自己做网站的优势国家建筑网站
  • 南京定制网站建设公司江西建设银行招聘网站
  • sql server网站建设好的深圳网站页面设计
  • 杭州哪些做网站公司好wordpress is tag
  • 网站开发一般用什么语言宜春网站建设哪家专业
  • 推广 高端网站建设layui 网站建设模板
  • ps做的网站怎么到网站上预览做网站一定要代码吗
  • 嵩县网站建设什么样的口罩才具有防疫功能
  • 百度站长网站规则改版房子信息查询网站入口
  • wordpress改地址错误广州市 优化推广
  • 微信公众号网站自己做导航条二级单位网站建设
  • 网站策划和网站制作自己做一个简介的网页
  • 温州哪里做网站比较好建设网上银行怎么开通
  • 手机自适应网站简述软件开发的一般流程
  • 多语言网站建设幻境新人做外贸哪个平台好做
  • 请人做网站合同服装外贸erp
  • 服务周到的微网站建设wordpress怎么修改语言
  • wordpress做采集站家庭办厂3一8万项目
  • 开发一套网站多少钱免费做网站的优缺点
  • 济南自助建站微信小程序商城开源源码
  • 做商城网站企业网络优化
  • 网站开发 岗位职责怎样在网站做友情链接
  • 合肥网站建设cnfg网站更换服务器如何做镜像
  • 阿里巴巴网站备案如何建立淘宝客网站
  • 做空气开关那个网站推广比较好百度推广怎么优化
  • iis7.5部署网站小米网页怎么制作