راکت
حل شده

ویرایش روابط many to many

2 پاسخ

سلام توی روابط many to many چجوری یک سطر خاص رو ویرایش کنیم

مثلا سفارش شماره 5
4 تا محصول داره
میخوایم محصول شماره 2 رو تعدادش رو عوض کنیم چجوری عوض کنیم؟ ویرایش بزنیم؟

جدول محصول به این شکله

factor_id
product_id
count
price

ثبت پرسش جدید

پاسخ‌ها

2
#MrJey
#MrJey
@LordDeveloper

تخصص: هیچی

بهترین پاسخ

سلام برای ویرایش ستون‌های جدول Pivot باید از روش زیر استفاده کنی:

$factor = Factor::find($factorId);

$factor->products()->updateExistingPivot($productId, [
    'price' => 10000,
    'count' => 10,
]);
علی اسماعیلی
علی اسماعیلی
@aliesmaili.code

تخصص: php Laravel

@sadeghij87
دستت درد نکنه تشکر

شاید پاسخ شما همین‌جا باشد

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

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