![]() |
1
2
在hql中不可能执行您想要执行的操作:因为嵌入的对象不是实体,所以它们不能出现在hql查询的from子句中。要更新该对象,需要它位于from子句中。 所以你有两种可能:
|
![]() |
2
0
我觉得你不行。Hibernate只允许更新实体,不允许嵌入或映射超类。要获得模板,您需要加入,但HQL更新中不允许加入。这是来自 HQL docs
|
![]() |
3
0
可嵌入
不能
或者通过
|
![]() |
Montaser Majid · 用于从多行中提取单行的SQL查询 3 年前 |
![]() |
Chance · 根据Sequelize中的字段拉入特定记录/行 3 年前 |
![]() |
lambchop01 · GORM如何为相似实体之间的关系建模 3 年前 |
![]() |
Shale · 如何将此查询更改为ORM? 3 年前 |
![]() |
Daniel Morales · 替换mongo DB中的嵌入字段 3 年前 |
![]() |
Vinay P · NodeJS和ORM? 7 年前 |
![]() |
MadDoctor5813 · 在Django模型中创建“简单”字典? 7 年前 |