رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

arashdm

کاربر
  • تعداد ارسال ها

    1
  • تاریخ عضویت

  • آخرین بازدید

پست ارسال شده توسط arashdm


  1. با سلام 

    در قطعه کد زیر  متغییر finder اطلاعلات مدنظرم رو به صورت دست واکشی میکنه و به صورت آرایه نمایش میده مطابق عکس اول اما وقتی همین متغییر رو در کوئری دیگه برای دسترسی   فیلد inventory میکنم فقط مشخصات آرایه اول رو نشون میده و اگر بهصورت مثال 50 تا آرایه هم داشته باشم فقط اطلاعات مربوط به آرایه اول که در متغییر finder هست نشون داده میشه و علنا کوئری product_invent همیشه یک خروجی داره  ممنون میشم راهنمایی ام کنید 

    $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('inventory')
                            ->where('id', '=', [$pluck])->get();
    
    
    
                        dd($product_invent);
                    

     

     

    Screenshot from 2022-10-01 17-13-30.png

    Screenshot from 2022-10-01 17-14-00.png

×
×
  • جدید...