могу ли я попросить вашей помощи?Я хочу передать данные, полученные из 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;
}