راکت
حل شده

مشکل groupBy در لاراول

2 پاسخ

سلام دوستان

من یک جدول با 1 میلیون رکورد دارم که حدود 12 ستون داره و میخوام همه ستون ها بصورت یونیک برام برگشت داده بشه

این دستور رو که تو phpmyadmin میزنم پاسخ درستی دریافت میکنم

SELECT * FROM `tableName` GROUP BY `column`

اما همینو به هرشکلی تو لاراول میخوام استفاده کنم خطا میخورم
چه با DB چه با Model و دستور distinct و ....

groupby تو لاراول باید از aggregate استفاده کنیم اما یک ستون بر میگردونه و...

من میخوام همه ستون ها رو داشته باشم و تمام رکورد ها هم بصورت یونیک برگشت داده بشه

ثبت پرسش جدید

پاسخ‌ها

2
سید سروش ساری زاده
سید سروش ساری زاده
@seyed.soroush.sarizadeh

تخصص: برنامه نویس لاراول

بهترین پاسخ

مشکل برطرف شد

چون حجم دیتا خیلی زیاد و خیلی متفاوت بود اصلا امکان یونیک کردن نبود
من روش خیلی زیادی رو امتحان کردم
از group by بگیر تا distinct و ...
و بهترین حالت اینکه باید در دو مرحله اطلاعات رو از جدول میگرفتیم

رضا جهانگیر
رضا جهانگیر
@rezajahangir

تخصص: Full-Stack Developer

سلام.
این کوئری رو داخل لاراول به چه صورت مینویسید؟

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

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

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