سلام دوستان
من پکیج لاراول اکسل رو نصب کردم و الان میتونم خروجی اکسل ساده بگیرم از هر تیبلی که احتیاج دارم.
اگه بخوام اطلاعات چند تا تیبل رو در یک فایل اکسل بیارم چیکار باید بکنم؟؟؟
سوال بعدی اینکه اگر دوتا تیبل من با هم رابطه hasone داشته باشند و بخوام اطلاعات تیبل 1 و ستون های مورد نیازم در تیبل 2 رو خروجی بگیرم چیکار باید بکنم؟؟
ممنون میشم راهنماییم کنین
اگه رابطه یک به یک باشه اینترفیس زیر رو به کلاست اضافه کن
use Maatwebsite\Excel\Concerns\WithMapping;
و یه فانکشن اضافه میشه که میتونی به شکل زیر استفاده کنی
public function map($preflight): array
{
return [
$preflight->id,
$preflight->job->job_key,
$preflight->job->type,
$preflight->job->job_no,
$preflight->job->due_out,
$preflight->cyc_time,
$preflight->recieved_at,
$preflight->completed_at,
$preflight->fixed_at,
$preflight->spt_user1,
$preflight->spt_user2,
$preflight->pending,
$preflight->spt_time,
$preflight->handover,
$preflight->pf_issues,
$preflight->lowres_dtp,
];
}
https://laracasts.com/discuss/channels/laravel/laravel-excel-export-with-hasone-relationship
کالکشن اطلاعات جدول اولتون ، برای مثال جدول کاربران (user) با بیو(bio) رابطه یک به یک داره شما اطلاعات کاربران رو با بیوگرافیشون میخواسن اکسپورت بگیرین، دیتا رو میدین و توی این فانکشن مپ تعریف میکنید که کدوم ستون ها رو اکسپورت بگیره
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟