提交 cb882f37 编写于 作者: O o2sword 提交者: NoSubject

修复查询语句执行不支持旧版本mode参数的问题


(cherry picked from commit fd883bdf)
上级 eb745b35
......@@ -52,9 +52,14 @@ class ActionExecuteV2 extends BaseAction {
}
ExecuteTarget dataExecuteTarget = executeTargetPair.first();
Optional<ExecuteTarget> optionalCountExecuteTarget = executeTargetPair.second();
result.setData(Executor.executeData(statement, runtime, dataExecuteTarget));
if(!Statement.MODE_COUNT.equals(mode)) {
result.setData(Executor.executeData(statement, runtime, dataExecuteTarget));
}
if (optionalCountExecuteTarget.isPresent()) {
result.setCount(Executor.executeCount(statement, optionalCountExecuteTarget.get()));
if(Statement.MODE_COUNT.equals(mode)){
result.setData(result.getCount());
}
}
return result;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册