Если у меня есть все мои входные значения на $request->input('users')
, как я могу слить новый?Объединить новое значение в запросе массива Laravel
Что-то вроде этого:
$request->merge(['users.dob' => '2000']);
Но очевидно, не работает.
Если у меня есть все мои входные значения на $request->input('users')
, как я могу слить новый?Объединить новое значение в запросе массива Laravel
Что-то вроде этого:
$request->merge(['users.dob' => '2000']);
Но очевидно, не работает.
Попробуйте это:
$data= $request->input('users');
$data['dob'] = 2000;
Попробуйте это:
$request->request->add(['users.dob', '2000']);
кажется merge()
больше не работает.
Вы можете попробовать это для
public function __construct(\Illuminate\Http\Request $request)
{
$request->request->add(
['date_of_birth' => implode('-',$request->only('year', 'month', 'day'))]);
}