使用updateOrCreate 全部加到条件了 为什么出现写入而不是更新,百思不得其解
```php
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '727-5-1-3.10-1.36-2022-06-24 16:46:57' for key 'm_c_t_w_l_c' (SQL: insert into `user` (`m`, `c`, `t`, `w`, `l`, `cc`, `updated_at`, `created_at`) values (727, 5, 1, 3.10, 1.36, 2022-06-24 16:46:57, 2022-06-26 12:36:57, 2022-06-26 12:36:57))
//写入代码是
User::query()->updateOrCreate(['m' => $m, 'c' => $c, 't' => 1, 'w' => $w, 'l' => $l, 'cc' => $c], []);
全部加入查询条件了理论上应该更新呀 为什么还是写入了 写入了就与唯一冲突了
两个
c
?