休止状態を使用して 2 つのリストを選択しようとしています。
SELECT new List(m.id, m.someField), (select new List(s.id, s.someAnotherField) from MyTable s WHERE s.id = :id) FROM MyTable m WHERE m.id=:id
しかし、上記のクエリを実行しようとすると、次のような例外が発生します。
java.lang.UnsupportedOperationException: getDataType() is not supported by ConstructorNode!
at org.hibernate.hql.ast.tree.ConstructorNode.getDataType(ConstructorNode.java:123)
1 つのクエリでいくつかのサブリストを選択するにはどうすればよいですか? 上記の例で何が間違っていますか?