标签: java hibernate hql jpql querydsl
在querydsl中使用OracleGrammar.rowid时遇到问题,我们需要连接多个表,而rowid列在查询中变得模棱两可。我搜索了指定rowid表的方法,但仍然找不到答案,请帮助我
OracleGrammar.rowid
query.select(OracleGrammar.rowid, Q1.a, Q2.b).from( Q1, Q2)
OracleGrammar.rowid =>模糊列
谢谢。
答案 0 :(得分:1)
您可以使用stringTemplate()创建模板:
stringTemplate()
Expressions.stringTemplate("{0}.rowid", Q1.a)