Morfeey
@Morfeey

Запросы, поможете с запросом?

Суть задачи:
Из объединенных таблиц вывести в Exel файл на скачивание некие данные статистики.
Я же сижу ломаю голову что не так с кодом. Хелп.)
Report::select("report.position", "report.report_date", "phrase.name")
                ->leftJoin("phrases", function ($join) use ($request) {
                    $join->on("reports.phrase_id", "=", "phrases.id")
                        ->where("phrase.site_id", "=", $request->site["id"]);
                });


На выходе получаю билдер. Как из этого получить нормальный массив данных ? Пробовал получить их заглушкой "->get()", но это не работает.
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Barmunk
таблица называется phrases, а в where phrase.site_id и phrase.name

https://laravel.com/docs/5.7/eloquent#retrieving-models
https://laravel.com/docs/5.7/queries#selects
get() - получить все
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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