我正在寻找的是如何根据子文档的类型使用 java spring mongodb 将查询转换为谓词。
一个普通的查询看起来像:
Query query = new Query(Criteria.where("data").type(3)).with(pageRequest);
如何将其转换为谓词查询?就像是:
QEmployee employee = new QEmployee("employee");
return employeeRepository.findAll(employee.data.type.is(3), pageRequest);
但我不确定如何翻译它。任何帮助,将不胜感激!
当前版本的spring-mongo是否支持?
我的 pom.xml 的一部分
<properties>
<spring.version>3.2.4.RELEASE</spring.version>
<sd.jpa.version>1.3.4.RELEASE</sd.jpa.version>
<sd.mongodb.version>1.2.3.RELEASE</sd.mongodb.version>
<powermock.version>1.5</powermock.version>
</properties>