![]() |
1
2
在hql中不可能执行您想要执行的操作:因为嵌入的对象不是实体,所以它们不能出现在hql查询的from子句中。要更新该对象,需要它位于from子句中。 所以你有两种可能:
|
![]() |
2
0
我觉得你不行。Hibernate只允许更新实体,不允许嵌入或映射超类。要获得模板,您需要加入,但HQL更新中不允许加入。这是来自 HQL docs
|
![]() |
3
0
可嵌入
不能
或者通过
|
![]() |
TheCrunchyPotato · JPA查询找不到正确的构造函数 2 年前 |
![]() |
Maiko Kingma · hibernate何时加载映射关系 6 年前 |
![]() |
OOvic · 使用JoinTable实现多个关系中的JPQL查询 6 年前 |
![]() |
Jovan0042 · 在H2中持久化多个实体引发异常 6 年前 |
![]() |
Nemeth Attila · 如何编写多对多关联表的查询 6 年前 |