Phiên bản: v2.3.0
replace
Thay thế các bản ghi trong một bảng. Bản ghi hiện có có khóa chính trùng khớp sẽ bị xóa rồi chèn lại; nếu không, một bản ghi mới sẽ được thêm vào.
replace($table, $columns, $where)
table [string]
Tên bảng cần thao tác.
columns [array]
Ánh xạ cột và giá trị dùng để thay thế.
where [array] (tùy chọn)
Điều kiện WHERE để xác định các bản ghi đích.
Giá trị trả về
[PDOStatement] Đối tượng PDOStatement của truy vấn đã thực thi.
$database->replace("account", [
"type" => [
"user" => "new_user",
"business" => "new_business"
],
"column" => [
"old_value" => "new_value"
]
], [
"user_id[>]" => 1000
]);