kabiri
4 سال پیش توسط kabiri مطرح شد
1 پاسخ

آپلود هم زمان چند عکس برای یک محصول

سلام دوستان. من پکیج فروشگاهی لاراول سایت راکت را خریداری کردم و طبق اون دارم فروشگاه میزنم. سوالی که دارم اینه که چه طوری میتونم برای یک محصول چند تا عکس رو تو دیتابیس ذخیره کنم. ممنون میشم راهنماییم کنید.


ثبت پرسش جدید
وحید
تخصص : Fullstack
@forughi.vahid 4 سال پیش مطرح شد
0

یک رابطه چند به چند بین product و images برقرا کنید ، برای این کار یک جدول پیوت درست میکنید به اسم image_picture و فیلد های image_id و product_id رو توش قرار میدید و توی مدلهاتون روابط رو مطابق داکیومنت به صورت belongsToMany مینویسید.
اگر عکس ها به جز محصولات جاهای دیگه مثل مقالات هم قراره استفاده بشن بهتره رابطه polymorphic تشکیل بدید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام