자바 MongoDB 검색 사용

2910 단어 Java
  • MongoDB 를 조회 할 때 같은 표 에서 일부 데이터 의 특정한 필드 가 존재 하지 않 을 수도 있 고 존재 할 수도 있 으 며 가치 가 있 을 수도 있다.그러면 필드 tag 가 존재 하지 않 거나 tag 가 존재 하 며 1 보다 작은 데이터 코드 는 다음 과 같 습 니 다.
  • int type = 1;
    Criteria criteria= new Criteria();
    Criteria criteria1 = new Criteria();
    //       criteria1.where("tag").exists(false);      ,        
    criteria1.and("tag").is(null);
    Criteria criteria2 = new Criteria();
    criteria2.and("tag").lte(type);
    criteria.orOperator(criteria1, criteria2);
    Long count = mongoTemplate.count(new Query(criteria),User.class);
    

    좋은 웹페이지 즐겨찾기