Skip to content

Commit 3cd9bfb

Browse files
committed
修正order方法
1 parent 9dd9dc2 commit 3cd9bfb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/db/BaseQuery.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -818,8 +818,11 @@ public function order(string | array | Raw $field, string $order = '')
818818
if (is_numeric($key)) {
819819
$field[$key] = $this->parseOrderField($val);
820820
} else {
821-
$field[$this->parseOrderField($key)] = $val;
822-
unset($field[$key]);
821+
$key1 = $this->parseOrderField($key);
822+
if ($key != $key1) {
823+
$field[$key1] = $val;
824+
unset($field[$key]);
825+
}
823826
}
824827
}
825828
}

0 commit comments

Comments
 (0)