【发布时间】:2013-06-28 11:27:29
【问题描述】:
如果我有两个参数username 和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]
【问题讨论】:
标签: java sql hibernate jpa hsqldb