Skip to content

Commit 1706475

Browse files
committed
修正模型类的一处bug
1 parent d803f42 commit 1706475

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ThinkPHP/Library/Think/Model.class.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -534,8 +534,7 @@ public function buildSql($options=array()) {
534534
protected function _parseOptions($options=array()) {
535535
if(is_array($options))
536536
$options = array_merge($this->options,$options);
537-
// 查询过后清空sql表达式组装 避免影响下次查询
538-
$this->options = array();
537+
539538
if(!isset($options['table'])){
540539
// 自动获取表名
541540
$options['table'] = $this->getTableName();
@@ -544,7 +543,9 @@ protected function _parseOptions($options=array()) {
544543
// 指定数据表 则重新获取字段列表 但不支持类型检测
545544
$fields = $this->getDbFields();
546545
}
547-
546+
// 查询过后清空sql表达式组装 避免影响下次查询
547+
$this->options = array();
548+
// 数据表别名
548549
if(!empty($options['alias'])) {
549550
$options['table'] .= ' '.$options['alias'];
550551
}

0 commit comments

Comments
 (0)