1

私が探しているのは、サブドキュメントのタイプに基づいて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> 
4

1 に答える 1