新对象(..)中的HQL新列表(..)

问题描述 投票:0回答:1

我有一个要求,我想在HQL查询中创建一个新对象。在新的Object构造函数中提供的参数之一是一些其他对象的列表。

例如:

SELECT new Object1(a.id, new List(SELECT b FROM table2 AS b WHERE b.id>0)) FROM table1 AS a;

因此,我将得到类型为Object1的对象,该对象具有从另一个表中检索的列表。

请提供帮助。.>

我有一个要求,我想在HQL查询中创建一个新对象。新的Object构造函数中要提供的参数之一是一些其他对象的列表。例如:SELECT ...

java hibernate object hql
1个回答
0
投票

您不能按计划在一份声明中这样做。用不同的方式思考。有一些可能性。

© www.soinside.com 2019 - 2024. All rights reserved.