mongodb在java中的使用

agg = Aggregation.newAggregation(
					Aggregation.match(
							new Criteria().andOperator(Criteria.where("timeStamp").lte(TypeChange.dateToLong(times[1])).gte(TypeChange.dateToLong(times[0])),new Criteria().orOperator(ruleCr))
		            ),//筛选符合条件的记录
					Aggregation.group("serverIp")//设置分组字段
                    .count().as("counter").avg("transRespTime").as("transRespTime"),
             Aggregation.project("counter","serverIp","transRespTime")//重新挑选字段
            	.and("serverIp").previousOperation(),//为前一操作所产生的ID FIELD建立别名
            Aggregation.sort(Direction.DESC,"transRespTime"),
            Aggregation.limit(20)
					);

我有字段 响应时间  我需要按各服务器来聚合, 需要取出的数据时 平均响应时间  agg  对象如上  取别名时的方法是否正确 该怎么做- -  菜鸟一枚,谢谢指点

浅沐风月
浏览 1912回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
MongoDB