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

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

arashdm

مشکل نمایش فقط یک رکورد از اطلاعات

Recommended Posts

با سلام 

در قطعه کد زیر  متغییر 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

Share this post


Link to post
Share on other sites

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

توی کوئری دوم شرط id قرار میدید برای همین فقط اطلاعات یک رکورد مطابق با همون id رو نمایش میده اگه میخواید همه اطلاعات رو نمایش بدید باید این شرط رو بردارید و یا

اگه میخواید اطلاعات رو مطابق با چند تا id برگردونید باید شرط رو تغییر بدید و از wherein استفاده کنید

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...