私はJPQLを初めて使用しており、エンティティにない追加のパラメータを取得しようとしていますが、それを行う方法がわかりません。JPQL - エンティティ内で余分なパラメータを取得するにはどうすればよいですか?
ここでフォーラムで検索したところ、DTOを使用している人もいましたが、その使用方法はわかりません。ここで
は私の実体である:
@Entity
@Table(name = "person")
public class Person implements Serializable {
private int id;
private String name;
private String email;
private int age;
...
}
そして、私のJPQL:それはコラムではありませんので、
SELECT COUNT(a.name) as countOfNames, a FROM Person a WHERE a.name like :name
にはどうすればmyentityオブジェクトの内部でcountOfNames
結果を得ることができますか?
を使用することですか? 'PlannerAgreement'や' Person'? –
それはコピーからの名前だった、私の悪い、私はすでに修正されました。 JPAプロバイダはeclipselink – Banns