Библиотека Excel Maatwebsite v2.1 как удалить лишний столбец, созданный библиотекой, которая мне не нужна - PullRequest
0 голосов
/ 19 апреля 2020

я пишу этот код.

       Excel::create("actes".Carbon::now(), function($excel) {
       $excel->sheet("TARIF PARTICULIER", function($sheet) {
        $categs=$_REQUEST['categs'];
        $actes=Acte::join("categorie_acte","acte.categorie_id","categorie_acte.id")
            ->join("tarif_acte","tarif_acte.id_acte","acte.id")
            ->join("tarif","tarif_acte.id_tarif","tarif.id")
            ->whereIn('categorie_acte.id',$categs)
            ->where('deleted',Product::PRODUCT_UP)
            ->where(['acte.centre_id'=>session("currentcentre"),
            'tarif.centre_id'=>session("currentcentre")])
            ->whereIn("tarif.libelle",["TARIF PARTICULIER","Tarif 
            particulier",'Particuliers'])
            ->orderBy("acte.libelle")
            ->select("acte.libelle as Nom","tarif_acte.prix as Prix", 
            "categorie_acte.libelle as Categorie")
            ->get();
          if($actes&&!empty($actes))
           $sheet->fromArray($actes->toArray(), null, 'A1', true);
       });
      })->export('xls');

я ожидаю этот ответ

expected result

но я получаю следующее:

enter image description here

есть дополнительный столбец (последнее имя категории ie), о котором я никогда не упоминал в своем запросе. Я хочу, чтобы ваша помощь знала, как это выглядит и как этого избежать. спасибо.

...