有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java试图根据标准从Mongodb中获取记录,这耗费了大量时间

public Object getSearchCriteria(@RequestParam(value = "id") String userId,

 @RequestParam(value = "identifier", required = false) String policyIdentifier

Query searchQuery = new Query();

if (identifier != null && !identifier.isEmpty())
   searchQuery.addCriteria(Criteria.where("PolicyID").is(identifier);
   if (business != null && !business.isEmpty())
        searchQuery.addCriteria(Criteria.where("Business").is(business));
    List<policy> policy= mongoOps.find(searchQuery, Policy.class);
     return policy;
}

共 (0) 个答案