|
|
@@ -63,10 +63,15 @@ class Sys extends Model
|
|
|
]);
|
|
|
} else {
|
|
|
@file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】id=1 存在,执行更新 \r\n", 8);
|
|
|
- // 使用 force() 强制更新,忽略数据是否变化
|
|
|
- $result = $this->where("id", 1)->strict(false)->update(["shareconfig" => serialize($save)]);
|
|
|
- @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】旧值: ".$exists->shareconfig." \r\n", 8);
|
|
|
+ @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】$exists旧值: ".$exists->shareconfig." \r\n", 8);
|
|
|
@file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】新值: ".serialize($save)." \r\n", 8);
|
|
|
+ // 直接用原生 SQL 查询数据库当前值
|
|
|
+ $dbValue = \think\facade\Db::query("SELECT shareconfig FROM sys WHERE id = 1");
|
|
|
+ @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】数据库直接查询: ".json_encode($dbValue)." \r\n", 8);
|
|
|
+ // 使用 save() 方法强制更新
|
|
|
+ $exists->shareconfig = serialize($save);
|
|
|
+ $result = $exists->force()->save();
|
|
|
+ @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】强制更新结果: ".$result." \r\n", 8);
|
|
|
}
|
|
|
@file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】更新结果: ".$result." \r\n", 8);
|
|
|
|