修复 SQL 语句中的表别名引用,以支持子列查询
This commit is contained in:
parent
58c0897162
commit
0c12c12b65
@ -87,7 +87,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
#if($table.haveSubColumn == '1')
|
#if($table.haveSubColumn == '1')
|
||||||
where ${pkColumn.columnName} = #{${pkColumn.javaField}}
|
where ${pkColumn.columnName} = #{${pkColumn.javaField}}
|
||||||
#else
|
#else
|
||||||
where ${tableName}.${pkColumn.columnName} = #{${pkColumn.javaField}}
|
#set($tableAlias=$table.tableAlias)
|
||||||
|
where ${tableAlias}.${pkColumn.columnName} = #{${pkColumn.javaField}}
|
||||||
#end
|
#end
|
||||||
#elseif($table.sub)
|
#elseif($table.sub)
|
||||||
select#foreach($column in $columns) a.$column.columnName#if($foreach.count != $columns.size()),#end#end,
|
select#foreach($column in $columns) a.$column.columnName#if($foreach.count != $columns.size()),#end#end,
|
||||||
|
Loading…
Reference in New Issue
Block a user