lin 4 years ago
parent
commit
d0f03c1be5

+ 1 - 1
smart-city-job/src/main/java/com/zcxk/job/service/impl/WaterMeterReadRateServiceImpl.java

@@ -219,7 +219,7 @@ public class WaterMeterReadRateServiceImpl implements WaterMeterReadRateService
         //operations.add(Aggregation.sort(Sort.Direction.DESC, "total"));
 
         // 3,聚合查询所有信息
-        Aggregation aggregation = Aggregation.newAggregation(operations);
+        Aggregation aggregation = Aggregation.newAggregation(operations).withOptions(Aggregation.newAggregationOptions().allowDiskUse(true).build());
         // 4,查询结果
         AggregationResults<ReadRateDTO> aggregationResults = mongoTemplate.aggregate(aggregation, "sc_meter_read_record", ReadRateDTO.class);
         // 5,获取结果

+ 1 - 1
smart-city-job/src/main/java/com/zcxk/job/service/impl/WaterMeterUnreadDeviceServiceImpl.java

@@ -202,7 +202,7 @@ public class WaterMeterUnreadDeviceServiceImpl implements WaterMeterUnreadDevice
         //operations.add(Aggregation.sort(Sort.Direction.DESC, "total"));
 
         // 3,聚合查询所有信息
-        Aggregation aggregation = Aggregation.newAggregation(operations);
+        Aggregation aggregation = Aggregation.newAggregation(operations).withOptions(Aggregation.newAggregationOptions().allowDiskUse(true).build());
         // 4,查询结果
         AggregationResults<StatMeterUnreadDevice> aggregationResults = mongoTemplate.aggregate(aggregation, "sc_meter_read_record", StatMeterUnreadDevice.class);
         // 5,获取结果