Я пытаюсь дать URL моего изображения, поэтому я пытаюсь использовать concat. но там у меня проблемы, если concat просто использует 1 столбец, я могу сделать это. но использовать 3 столбца, так что я не знаю, как это сделать?
это мой контроллер:
$site = asset("uploads").'/';
$result = DB::table('log_patrol_details')
->select("*",DB::raw("concat('$site',photo1) as photo1"))
->where('id_log_patrols', $request->input('id_log_patrols'))
->orderBy('id', 'desc')
->first();
if(count($result)==0) {
$response['api_status'] = 0;
$response['api_message'] = "Belum ada data";
}else{
$response['api_status'] = 1;
$response['api_message'] = "success";
$response['items'] = $result;
}
return response()->json($response);
я пытаюсь добавить concat к моим photo1, photo2 и photo3
Я не совсем уверен, что понял ваш вопрос. Не могли бы вы просто добавить еще два утверждения к вашему выбору для photo2
а также photo3
и ты в порядке?
->select("*",
DB::raw("concat('$site',photo1) as photo1"),
DB::raw("concat('$site',photo2) as photo2"),
DB::raw("concat('$site',photo3) as photo3")
)
Других решений пока нет …