Колонки LeftJoin к массиву в Laravel - PullRequest
       0

Колонки LeftJoin к массиву в Laravel

0 голосов
/ 28 сентября 2019

могу ли я попросить вашей помощи?Я хочу передать данные, полученные из LeftJoin в Array.Что я должен делать?Я хотел отобразить свои данные в виде массива.Спасибо.Вот мой код:

 public function delivery()
{
    $data = DB::table('dbo.hstkdelivery AS a')

    ->select('a.dmdcomb','a.dmdctr', 'd.gendesc', 'b.dmdnost', 'e.stredesc', 'f.formdesc', 'g.rtedesc',
            'a.itemtype', 'a.deldteas', 'a.delqty')

        ->join('dbo.hdmhdr AS b', function ($join) {
            $join->on('b.dmdcomb', '=', 'a.dmdcomb')->on('b.dmdctr', '=', 'a.dmdctr');
        })
        ->join('dbo.hdruggrp AS c', function ($join) {
            $join->on('c.grpcode', '=', 'b.grpcode');
        })
        ->join('dbo.hgen AS d', function ($join) {
            $join->on('d.gencode', '=', 'c.gencode');
        })
        ->leftJoin('dbo.hstre AS e', function ($join) {
            $join->on('e.strecode', '=', 'b.strecode');
        })
        ->leftJoin('dbo.hform AS f', function ($join) {
            $join->on('f.formcode', '=', 'b.formcode');
        })
        ->leftJoin('dbo.hroute AS g', function ($join) {
            $join->on('g.rtecode', '=', 'b.rtecode');
        })


    ->where('a.itemtype', '=', 'DM')
    ->whereBetween('a.deldteas',['2019-08-30','2019-09-01'])
    ->get()
    ->toArray();
    return $data;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...