でlong型の変数を選択します。Querydsl
Long count = ...;
List<CritereItem> items= new JPAQuery(entityManager).from(foo)
.list(new QCritereItem(foo.id, foo.name, count ));
コンストラクタが可変のcount
でNumberPath<Long>
ないLong
を期待して、それでは、どのようquerydslで変数を選択するために、ので、私はコンパイルエラーを得ましたか。
私は、コンストラクタのカウントを置き換える:
Expressions.numberTemplate(Long.class, count.toString())
しかし、私はあなたがQueryDSLコンストラクタを通じて定数を渡そうとしている。このexecption
java.lang.IllegalArgumentException: [email protected]
でそれを行うことができますのでご注意 'CritereItem'のコードを入力してください – miensol