This commit is contained in:
2021-04-27 15:37:04 +08:00
parent 4f1dc45d2f
commit 0d33579624
+9 -6
View File
@@ -175,12 +175,15 @@ class Command extends Component
if (!($query = $connect->query($this->sql))) {
return $this->addError($connect->errorInfo()[2] ?? '数据库异常, 请稍后再试.');
}
return match ($type) {
self::ROW_COUNT => $query->rowCount(),
self::FETCH_COLUMN => $query->fetchColumn(),
self::FETCH_ALL => $query->fetchAll(PDO::FETCH_ASSOC),
default => $query->fetch(PDO::FETCH_ASSOC)
};
if ($type === static::FETCH_COLUMN) {
return $query->fetchAll(PDO::FETCH_ASSOC);
} else if ($type === static::ROW_COUNT) {
return $query->rowCount();
} else if ($type === static::FETCH_ALL) {
return $query->fetchAll(PDO::FETCH_ASSOC);
} else {
return $query->fetch(PDO::FETCH_ASSOC);
}
}
/**