username
2 つのパラメーターとがある場合、特定のプロジェクトを照会するにはどうすればよいprojectname
ですか? 特に、次のクエリの何が問題になっていますか?
class Person {
private String name;
private List<Project> projects;
}
class Project {
private String projectname;
}
クエリ:
SELECT Project FROM Person p WHERE p.name := username AND p.projects.projectname =: projectname
結果:
illegal attempt to dereference collection [person0_.name.projects] with element property reference [projectname]