У меня проблема, когда я использую метод updateOrCreate
в SQL Сервер
Вот мой код
McuDiagnosisResult::updateOrCreate([
[
'diagnostic_code' => $request->diagnostic_code,
'no_reg' => trim($request->no_reg)
],
[
'remarks' => $request->remarks,
'diagnostic_result' => $request->diagnostic_result,
'created_by' => trim($user_id),
'updated_by' => trim($user_id)
]
]);
Но когда я выполняю этот код, он показывает ошибку, подобную этой
SQLSTATE [42000]: [Microsoft] [ODB C Драйвер 13 для SQL Сервер] [SQL Сервер] Неверный синтаксис рядом с пользователем. (SQL: выберите top 1 * из [mcu_diagnosis_results], где ([EKG] = MCU1904010004 пользователь [Kesan EKG] = Diagnosis EKG))
Может помочь с этой проблемой / есть решение?