با سلام
میخوام مقادیر آرایه ای رو از موجودی جدول با توجه به ستون 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();
به آرش دولتی مهر کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟