改进alias方法

This commit is contained in:
thinkphp
2017-10-16 17:22:06 +08:00
parent 05863545fc
commit b14f58d717

View File

@@ -1523,7 +1523,12 @@ class Query
{
if (is_array($alias)) {
foreach ($alias as $key => $val) {
$this->options['alias'][$key] = $val;
if (false !== strpos($key, '__')) {
$table = $this->parseSqlTable($key);
} else {
$table = $key;
}
$this->options['alias'][$table] = $val;
}
} else {
if (isset($this->options['table'])) {