راکت
5 پاسخ

نمایش برندهای مرتبط با دسته بندی محصولات

با سلام دوستان دو جدول دارم یکی که اسمش برند هست و دیگری محصولات میخوام در هر دسته بندی یک سری محصولات وجود دارد میخوام در قسمت فیلتر همشو نشون بدهد بدون تکرار دوستان که اینو کار کرده اند راهنمایی کنند ارتباط بین جدول برقرار در جدول محصولات brand_id دارم که با id جدول برند مرتبط می باشد.


ثبت پرسش جدید
محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

دوستان کسی هست منو راهنمایی کنه


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

آقا @ali.bayat و @Alimotreb میشه راهنمایی کنید


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

کسی نیست راهنمایی کنید


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

ممنون از پاسخ دوستان


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat6 سال پیشمطرح شد
0

@mrvefgh

درود

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

هر محصول متعلق به یک دسته بندیه و همچنین متعلق به یه برنده
هر دسته بندی میتونه چندین محصول داشته باشه + هر محصول متعلق به یک دسته بندیه (و متعلق به یک برند)

مورد بالا یه مثاله و شما به هر شکل دیگه هم بخواهید میتونید این روابط رو داشته باشید ... چنانچه در مدل Category یه رابطه بین دسته بندی و محصولا بوجود بیارید:

public function products() {
    return $this->hasMany(Product::class);
}

بعدش راحت میتونی محصولات یه دسته بندی رو بگیری:

$category = Category::find(1);
$category->products

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

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