我有一个具有唯一ID的MongoDB(以及查询使用Java Spring)数据库。假设我有两个ids,我想获得他们的人。这样的事情。
Query q = new Query();
Criteria c = new Criteria().orOperator(Criteria.where("id").is("1"),
Criteria.where("id").is("2"));
q.addCriteria(c);
operations.find(q, Person.class);
但这不起作用因为我使用" id"场两次。有什么想法吗?
答案 0 :(得分:4)
ops.find(query(where("id").in([1, 2]));