Laravel, установить автоматически увеличенное значение таблицы на другие данные - PullRequest
0 голосов
/ 29 мая 2018

В моей базе данных MySql есть таблица с отчетами, которая содержит изображения для каждого отчета.В настоящее время я задаю имена своих изображений следующим образом, сохраняя их и отправляя их путь к базе данных:

file_put_contents('/uploads/image-'. $request->input('user_id') .'.png', $data);
$report->image_1 = '/uploads/image1-'. $request>input('user_id') .'.png';

Проблема заключается в том, что пользователи могут создавать несколько отчетов, чтобы они не работали вв долгосрочной перспективе, потому что он будет переопределяться после каждого нового отчета пользователей.Поэтому я должен вместо установки user_id каким-то образом установить автоинкрементное значение в конце каждого изображения.Возможно ли это сделать?Первичный ключ с автоинкрементным значением называется «report_id».

Мой желаемый результат будет примерно таким:

file_put_contents('/uploads/image-'. $request->input('report_id') .'.png', $data);
$report->image_1 = '/uploads/image1-'. $request>input('report_id') .'.png';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...