使用 Spring-Data-Mongo 如何限制搜索?
我想找到所有 19 岁以上但 50 岁以下的人?该字段称为“年龄”。以下代码不起作用
public void countUnderAge()
{
List<Person> results = null;
Query query = new Query();
Criteria criteria = new Criteria();
criteria = criteria.lte("21");
query.addCriteria(criteria);
results = mongoTemplate.find(query, Person.class);
logger.info("Total number of under age in database: {}", results.size());
}