0

in 句と between 句を使用する必要があるクエリを作成するために、Spring ExampleMatcher を試していました。

public class A{
    private Long id;    
    private B b;
    private D d;
    private Date created;
}

public class B {
    private Long id;
    private C c;
    private Long sequence;
}

public class C {
    private Long id;
    private String externalName;
}

public class D {
    private Long id;
}

AbcexternalName の in 句、Adid の equal 句、および Absequence フィールドの between 演算子に一致するクエリを作成する必要があります。

上記のシナリオを満たす ExampleMatcher を使用してクエリを作成することは可能ですか?

サンプル HQL :SELECT a FROM A a WHERE a.d.id = :subscriberId AND a.b.c.externalName IN :externalNames and a.b.sequence between (:startSequence, :endSequence)

助けてください !

4

0 に答える 0