【发布时间】:2013-06-24 00:32:19
【问题描述】:
使用 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());
}
【问题讨论】:
标签: spring mongodb spring-mvc spring-data spring-data-mongodb