我有一个要求,我想在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 ...
您不能按计划在一份声明中这样做。用不同的方式思考。有一些可能性。