Size: a a a

Laravel для начинающих

2020 February 26

SG

Sergey Gerasimov in Laravel для начинающих
Ааа
источник

SG

Sergey Gerasimov in Laravel для начинающих
Я понял))
источник

SG

Sergey Gerasimov in Laravel для начинающих
Не, там есть другая вещь для этого
источник

SG

Sergey Gerasimov in Laravel для начинающих
Не помню...
источник

SG

Sergey Gerasimov in Laravel для начинающих
Роман
Вот так правильно?
Ну а что тебе мешает юзать where внутри?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Зачем пушить?
источник

мн

мистер никитос in Laravel для начинающих
Sergey Gerasimov
Следовательно как-то проверить - соответствует ли это категории/подкатегории/подкатегории - если да, тогда принять, нет - пусть дальше по роутингу идет
Не думаю, но вопрос интересный
источник

SG

Sergey Gerasimov in Laravel для начинающих
Роман
Вот так правильно?
Скинь код
источник

SG

Sergey Gerasimov in Laravel для начинающих
Лень набирать
источник

Р

Роман in Laravel для начинающих
Sergey Gerasimov
Скинь код
Trip::when($car_id, function () use ($car_id) {
           $params=['car_id','=',$car_id];
           array_push($options,$params);
         })->when($driver_id, function () use ($driver_id) {
           $params=['driver_id','=',$driver_id];
           array_push($options,$params);
         })->where($options)->get();
источник

мн

мистер никитос in Laravel для начинающих
Роман
Trip::when($car_id, function () use ($car_id) {
           $params=['car_id','=',$car_id];
           array_push($options,$params);
         })->when($driver_id, function () use ($driver_id) {
           $params=['driver_id','=',$driver_id];
           array_push($options,$params);
         })->where($options)->get();
источник

мн

мистер никитос in Laravel для начинающих
В примерах же написано как прикладывать фильтр
источник

SG

Sergey Gerasimov in Laravel для начинающих
Роман
Trip::when($car_id, function () use ($car_id) {
           $params=['car_id','=',$car_id];
           array_push($options,$params);
         })->when($driver_id, function () use ($driver_id) {
           $params=['driver_id','=',$driver_id];
           array_push($options,$params);
         })->where($options)->get();
Trip::query()
->when($carId, function ($query, $carId) {
   $query->where('car_id', $carId);
})->when($driverId, function () {
   $query->where('driver_id', $driverId);
})->get();
источник

Р

Роман in Laravel для начинающих
Тупанул)
источник

Р

Роман in Laravel для начинающих
Sergey Gerasimov
Trip::query()
->when($carId, function ($query, $carId) {
   $query->where('car_id', $carId);
})->when($driverId, function () {
   $query->where('driver_id', $driverId);
})->get();
Спасибо
источник

SG

Sergey Gerasimov in Laravel для начинающих
Роман
Спасибо
Во 2-ом when сам исправишь
источник

SG

Sergey Gerasimov in Laravel для начинающих
Параметры не проставил
источник

Р

Роман in Laravel для начинающих
Sergey Gerasimov
Во 2-ом when сам исправишь
Ага, спасибо!
источник

мн

мистер никитос in Laravel для начинающих
Sergey Gerasimov
Trip::query()
->when($carId, function ($query, $carId) {
   $query->where('car_id', $carId);
})->when($driverId, function () {
   $query->where('driver_id', $driverId);
})->get();
::query() не обязателен, там и так к билдеру полетит ::when()
источник

SG

Sergey Gerasimov in Laravel для начинающих
мистер никитос
::query() не обязателен, там и так к билдеру полетит ::when()
Цыц!
источник