提交 2a8773f2 编写于 作者: xignzi006's avatar xignzi006 🇨🇳

更新 SaaSTenantSqlParser.java.ftl

上级 b2846dd8
......@@ -52,7 +52,7 @@ public class SaaSTenantSqlParser extends TenantSqlParser {
}
/**
* where 条件中包含select 添加租户id
* where 条件中包含functionselect 添加租户id
*/
protected void processWhere(Expression where) {
if (where == null)
......@@ -73,7 +73,7 @@ public class SaaSTenantSqlParser extends TenantSqlParser {
}
/**
* select 中包含 select 添加租户id
* select 中包含 selectfunction 添加租户id
*/
protected void processSelectItem(PlainSelect plainSelect) {
List<SelectItem> selectItems = plainSelect.getSelectItems();
......@@ -84,8 +84,8 @@ public class SaaSTenantSqlParser extends TenantSqlParser {
}
} else if (selectItem instanceof Function) {
for (Expression e : ((Function) selectItem).getParameters().getExpressions()) {
if (e instanceof Select) {
this.processSelectBody(((Select) e).getSelectBody());
if (e instanceof SubSelect) {
this.processSelectBody(((SubSelect) e).getSelectBody());
}
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册