آرش دولتی مهر
2 سال پیش توسط آرش دولتی مهر مطرح شد
0 پاسخ

آپدیت اطلاعات جدول محصولات با ارایه

با سلام
میخوام مقادیر آرایه ای رو از موجودی جدول با توجه به ستون ID کسر کنم و موجودی جدید آپدیت بشه اما هرکاری کردم انجام نشد
ما با چند کوئری میزان موجودی محصولات هر سبد خرید در جدول products رو با کد زیر بدست میاریم اگر بخوام مقدار خرید(count) از هر محصول رو از موجودی جدول products کم کنیم باید چیکار کنم :
با توجه به اینکه مقدار خرید (count) به صورت آرایه هست و امکان داره بینهایت تعداد آرایه داشته باشیم

 $finder = DB::table('order_product')->select('order_id', 'product_id', 'count')
                    ->where('order_id', '=', $order->id)->get()->toArray();
                $collections = collect($finder);
                $pluck = ($collections)->pluck('product_id');
                $pluck->all();
                $product_invent = DB::table('products')->select('title', 'inventory')
                    ->whereIn('id', $pluck)->get();

ثبت پرسش جدید

به همدیگه کمک کنیم

به آرش دولتی مهر کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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