是否可以将以下 SQL 查询转换为条件生成器?
SELECT k.id,
k.id2,
k.name
FROM
(SELECT id,
id2,
name
FROM table1
JOIN table2 ON table1.id = table2.tab1_id) as k
注意:查询本身并不重要,重要的是FROM
关键字后的子选择。
我看到 criteriaQuery.from() 有一个签名,它只允许
<X> Root<X> from(Class<X> entityClass);
<X> Root<X> from(EntityType<X> entity);