Как объединить две коллекции модели и сделать ее одной страницей, а затем отправить ее на просмотр в Laravel - PullRequest
0 голосов
/ 01 ноября 2019

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

Вот моя модель RefHoliday.php

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class RefHoliday extends Model
{
    //
    public $timestamps = false;

    public $incrementing = false;

    protected $table = 'refHoliday';





}

вторая модель - HDHolidayCalendar.php

<?php


namespace App\Models;
use Illuminate\Database\Eloquent\Model;

class HDHolidayCalendar extends Model
{
    //
     public $timestamps = false;

    public $incrementing = false;

    protected $table = 'Holiday_Calendar';

}

праздничный контроллер

  public function index()
    {


          $refHol =  RefHoliday::all();
          $HolCal = HDHolidayCalendar::all();

        //  $paginationRecord = ??



         return view('administration.holiday.HolidayMasterList',  compact('??'));

    }

Я пытаюсь исследовать, чтобы решить эту проблему, но, кажется, не совсем понятно. ..

1 Ответ

0 голосов
/ 01 ноября 2019

Для объединения двух коллекций.

   $refHol =  RefHoliday::all();
   $holCal = HDHolidayCalendar::all();
   $data = $refHol->merge($holCal);
...