ماهان کبیر
5 سال پیش توسط ماهان کبیر مطرح شد
5 پاسخ

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

با سلام خدمت گیک های محترم
من قسمت سرچ رو در لاراول پیاده سازی کردم
الان در قسمت سرچ مرتب سازی باید ساخته بشه. نمیدونم باید چکار کنم
لطفا راهنمایی کنید.
ممنون


ثبت پرسش جدید
حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 5 سال پیش مطرح شد
0

سلام دوست عزیز حرف شما کاملا گنگه. یعنی کجا سرچودرست کردی . خیلی جاها میشه سرچ درست کرد؟ بعد اینکه مرتب سازی هم واسه خودش انواعی داره کدوم مرتب سازی منظورتون است. مرتب سازی جدول یا آرایه یا کالکشن؟
موضوع خود را بیشتر باز کنید.@mahan


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 5 سال پیش مطرح شد
1

@mahan
سلام.
می تونید از متد های sortBy و orderBy استفاده کنید.
اگر می خواهید که یک فیلتر حرفه ای هم داشته باشید لینک زیر کامل شما رو راهنمایی می کنه:
https://bit.ly/3ekqHKQ


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

من میخوام از یک جدول، بعد از سرچ کردن مقداری بتونم لیست سرچ رو مرتب کنم.
فرض کنید توی یک جدول اسم mohammad رو سرچ کردیم، حالا نتیجه اش ۲۰ تا رکورد mohammad برای ما جستجو کرد.
من میخوام این نتایجو بر اساس created_at مرتب کنم.
همین
@hosseinshirinegad98


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 5 سال پیش آپدیت شد
0

من میخوام از یک جدول، بعد از سرچ کردن مقداری بتونم لیست سرچ رو مرتب کنم. فرض کنید توی یک جدول اسم mohammad رو سرچ کردیم، حالا نتیجه اش 20 تا رکورد mohammad برای ما جستجو کرد. من میخوام این نتایجو بر اساس createdat مرتب کنم.

برای مرتب سازی میتونید از متدهای orderBy و latest و oldest استفاده کنید.

$result = User::where('name', 'LIKE', '%mohamad%')->latest()->get();

حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 5 سال پیش مطرح شد
-1

اقا محمد جوابتونو داد متد latest بر اساس فیلدی که جنابعالی خواستین لیست رو به صورت نزولی مرتب میکنه


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

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