ycl-server/src/main/java/com/ycl/utils/MongoUtil.java
@@ -76,6 +76,12 @@ // 时间 Criteria time = Criteria.where(timeFiled).gte(params.getStartTime()).lte(params.getEndTime()); // 数据类型 Criteria dType = null; if (params.getDataType().equals(1)) { dType = Criteria.where("provinceTag").is(Boolean.TRUE); } // 将查询条件and起来 Criteria and = new Criteria(); List<Criteria> qList = new ArrayList<>(3); @@ -86,6 +92,9 @@ if (Objects.nonNull(or)) { qList.add(or); } if (Objects.nonNull(dType)) { qList.add(dType); } and.andOperator(qList); // 返回查询 return Query.query(and);