Как правильно разбить builder на части?

вроде по примерам верно однако он выдаёт массив с возможностями билдера

// так отрабатывает
            $queryRes = Customer::query() // DB::table('customers')
                ->selectRaw('count(*) as subs')
                ->where('site_id', '=', $site_id)->get();
// а так  
            $queryRes = Customer::query(); // DB::table('customers')
            $queryRes->selectRaw('count(*) as subs')
                ->where('site_id', '=', $site_id)->get();
// нет (
//  причём не важно где разбиваю


то что он возвращает во втором случае
{
"connection": {},
"grammar": {},
"processor": {},
"bindings": {
"select": [],
"from": [],
"join": [],
"where": [
"1"
],
"having": [],
"order": [],
"union": []
},
"aggregate": null,
"columns": [
{}
...
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
ну так вы же результат никуда не записываете...

МОжно делать частями условия и т.д.
Но get-то надо куда-то записать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы