Generar una query dinámicamente

$orders = Order::query()->where('user_id', auth()->user()->id);
// si se ha pasado por url el parámetro status
if (request()->status) {
      $orders->where('status', request()->status);
}
$orders = $orders->get(); // generar la colección

No hay comentarios:

Publicar un comentario