Где + или Где с лимитом, но силой, включая конкретные результаты - PullRequest
0 голосов
/ 07 июля 2019

Мне нужно запросить в некоторых строках значения where, orderBy и limit, затем я закажу их по цене, но мне нужно форсировать заказы от пользователя, который запрашивает, чтобы быть в запросе, не обязательно, что они будутможет быть потому, что, возможно, цена не в верхней части orderBy, я попробовал код ниже, но кажется, что я не могу использовать orderBy внутри подзапроса, этот запрос вообще возможен?

    Orders::where('status', 'active')
        ->where('user_id', 385)
        ->orWhere(function ($query) {
            $query->where('status', 'active')
                    ->orderBy('price', 'asc');
        })
        ->limit(10000)
        ->get();

результаты запросапеременные заказы ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...