علی کوندری
3 سال پیش توسط علی کوندری مطرح شد
4 پاسخ

مرتب سازی در لاراول

سلام و وقت بخیر

من یه قسمت از سایتم نیاز دارم که بر اساس حروف الفبا محصولات رو مرتب کنم چطور باید orderby بزنم

ممنون


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
0

سلام. با استفاده از همون متد orderBy این قضیه به سادگی انجام میشه و کار خاص دیگری لازم نیست انجام بدید:

$products = Product::orderBy('name', 'ASC')->get(); //از الف یا ی
$products = Product::orderBy('name', 'DESC')->get(); //از ی یا الف

علی کوندری
@alikavandary.77 3 سال پیش مطرح شد
0

@mhyeganeh

همینو استفاده کرده بودم ولی مرتب نمیکنه الان برای قیمت هم مرتب سازی گزاشتم ولی انجام نمیشه

من تو دیتابیس همه رو از نوع string گزاشتم مشکل از این نمیتونه باشه ؟


محمدحسن فرهادی
تخصص : علاقه مند به کد نویسی
@farhadi 3 سال پیش مطرح شد
1

@alikavandary.77 یونیکد دیتابیس چیه؟


مهران مرندی
تخصص : برنامه نویس
@mehranmarandi 3 سال پیش مطرح شد
0

به type داده دقت کنید، اگر تایپ اون ستون دیتابیس text باشه اعداد رو به درستی سورت نمیکنه


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

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