Laravel. Невозможно вставить данные с пробелами в базу данных. Синтаксическая ошибка 1064 - PullRequest
0 голосов
/ 05 августа 2020

Я использую Laravel и Eloquent. Я ищу способ вставить данные в базу данных, но кажется, что когда значение имеет пустые пробелы, я получаю синтаксическую ошибку.

Как я могу это исправить или что я должен использовать вместо Data :: raw () ;

Мой код для вставки данных:

            $data = new Data;

            $data->name = Data::raw($name);
            $data->time = Data::raw($time);

            $data->save();

Я получаю ошибку:

Синтаксическая ошибка или нарушение прав доступа: 1064 У вас есть ошибка в синтаксисе SQL ; проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правильный синтаксис для использования рядом с '09: 15: 00) 'в строке 1 (SQL: вставить в значения data (name, time) (Имя , 2020-08-05 09:15:00))

Например, если я пропущу только дату 2020-08-05, ошибки не будет.

...