0
매개 변수가 두 개일 경우 username
및 projectname
인 경우 특정 프로젝트를 쿼리 할 수 있습니까? 특히 다음 쿼리에 어떤 문제가 있습니까?DB에서 목록의 특정 항목을 선택하는 방법은 무엇입니까?
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]