java - 通过列表属性内的参数查询实体

标签 java hibernate hql

我正在尝试在 HQL 中编写查询,但它不起作用。该查询按年级筛选学生。成绩是学生类(class)内的多对多列表。

示例(Student.java):

@NamedQuery(name = "getStudentsByGrade" , query = "from Student where :grade in grades")

Student 类具有列表属性:

Private List<Grade> grades;

最佳答案

这个:grade member of grades这就是我所寻找的。

关于java - 通过列表属性内的参数查询实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55990471/

相关文章:

java - 如何在本地部署WildFly?

java - 如何设置JFreeChart YAxis直方图最大值?

java - 验证在 hibernate 中成功执行创建/更新/删除

java - Spring Boot变量重命名问题(Hibernate)

java - 我们可以在 HQL 中将 to_char( ) 与 GROUP BY 一起使用吗

java - 如何使用 Jquery 将多个对象作为表单参数传递给 Restful 服务

java - 将对象转换为字符串后存储在 hashMap 中

java - 为什么我的自定义 JButton 不显示其名称?

java - 连接到MS SQL Server时处理uniqueidentifier类型

java - Hibernate 表未映射