当前位置: 首页 > 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.dnsts.com.cn/news/191610.html

相关文章:

  • 陕西咸阳做网站的公司有哪些山东鲁桥建设有限公司网站
  • 门户网站注意事项购物网站排名前十
  • 莆田网站建设莆田上海网站制作顾
  • 工商网站查询企业高中课程免费教学网站
  • 维护网站是什么意思网页开发步骤
  • 大型行业网站域名升级维护中紧急维护
  • 宿州网站制作建设wordpress 登入
  • 滨江区网站开发公司qq推广加好友
  • 网站的开发环境莆田 网站建设
  • 织梦能做视频网站吗游戏推广公司
  • 网站开发实习报告wix怎样做网站
  • 湘潭做网站找磐石网络一流给网站做缓存
  • 佛山网站建设专家网站建设 教学视频
  • 刚开始做网站布局很吃力 怎么办有没有哪些可以看片的
  • 网站平台建设做好公司宣传网站建设基本模板介绍
  • 东莞英文建站公司alexa全球网站排名
  • 网站开发的形式有网站制作的市场前景
  • 设计素材网站哪个最好推荐wordpress编辑器 代码
  • 描述个人网站的建站过程广告投放方案
  • 四川省住房和城乡建设厅官网站网义乌哪里做网站好
  • 自己做的网站怎样对接支付宝域名服务器ip
  • vs做网站示例成都建设高端网站
  • 江门网站设计华企立方陕西网络公司
  • 网站的关于页面广告设计专业课程
  • 网络营销网站推广的基本策略企业邮箱认证
  • 网站模板分享双鸭山网站建设公司
  • 铜川矿业公司网站爱站网站长百度查询权重
  • 黄冈个人网站建设平台京东app下载安装
  • 网站怎么怎么做关键字网络游戏营销策略
  • 英文网站 建站网站策划岗位要求