App Name -

دیدگاه ها کانال آموزشی

توضیح کامل مفهوم oldest در لاراول

خلاصه:

درین مقاله به سراغ یکی از بهترین و پرکاربردترین هلپر های لاراول رفتیم با نام oldest و حسابی راجبش توضیح دادیم که اصلن چی هست و چجوری میشه ازش استفاده کرد. امیدوارم براتون مفید باشه

سایر توضیحات(فایل صوتی)


مقاله قبلیمون راجب مفهوم latest بود و گفتیم که چقدر کارمونو ساده تر کرده و این رو هم بهش اشاره داشتیم که یکی از پر استفاده ترین هلپر های لاراول هستش (latest). امروز هم قراره یه هلپر بسیار مفیده دیگه
حرف بزنیم. هلپره oldest.

آنچه خواهیم خواند

  • oldest در لاراول
  • oldest در لاراول چیست؟
  • آموزش استفاده از oldest در laravel

oldest در لاراول

خب این هلپر هم باعث شده کاره ما در حین برنامه نویسی ساده تر بشه و به عبارتی دیگه نیاز نیست چندین سطر برای دسترسی به یک یا چند رکورد از لاراول انجام بدیم . چند روز پیش داشتم پس از ماه ها با php خام
یه پروژه مینوشتم و بارها و بارها با خودم گفتم: خدا پدر و مادر لاراول رو بیامرزه:) خب از بحث دور نشیم! بریم سراغ اصل ماجرا . ابتدا میخوایم ببینیم اصلن مفهوم هلپره oldest چیه و بعدش بریم سراغ کار باهاش و چند مثال...
oldest میگه که میرم واست قدیمی ترین رکورد از دیتابیس یا relation که بهش اشاره داری رو بر میدارم میارم.
شاید از خودتون بپرسید خب چنتا از قدیمی ترین رکورد هارو واسمون میاره؟؟ این موضوع رو خودمون مشخص میکنیم اما بصورت پیشفرض یه دونه رو برمیداره و واسمون میاره . اما به هر حال این ما هستیم که مشخص میکنیم .حالا میخواد یه دونه باشه میخواد 50 تا یا بیشتر ! پس از این بابت محدودیتی وجود نداره .

oldest در لاراول چیست؟

تا اینجای کار خیلی تئوری  طور پیش رفتیم حاضرین بریم یکم مثال و کاره عملی انجام بدیم ؟ :)
بریم سراغ یه مثال. فرض کنین در جدول users تعداده 160 تا رکورد داریم. الان  به هر دلیلی نیاز داریم بدونیم که اولین کاربره سایت کیی بوده؟ چنتا روش وجود داره ولی ساده ترینش برای همچین موردی همین هلپره latest
هستش. حالا بریم ببینیم چجوری همچین دستوری رو باید ست کنیم:
;()User::latest()->get
خب با دستوره بالا میره و اولین رکورد(قدیمی ترین رکورد) رو از جدول users واسمون میاره و خدمتمون تحویل میده.

آموزش استفاده از oldest در laravel

مثال بالا فقط یک رکورد رو واسمون میاورد اما خب گفتیم دسته خودمونه که چندتا رکورد برامون بیاد. شاید دلمون نیاز داشته باشیم 50 تا user رو با استفاده از هلپره latest بدست بیاریم. به مثال زیر توجه کنین لطفا:

;()User::latest()->take(50)->get

در مثال بالا گفته شده که 50 تا از اولین (قدیمی ترین! ) رو برامون بیار. به همین راحتی! واقعن لاراول خیلی در جلوگیری از اتلاف وقته برنامه نویسان نقش مثبت و بسزایی داشته. الکی نیس که یکی از محبوبترین 
فریمورک های دنیاست:) 

ویژگی ها

تگ ها: oldest در لاراول,هلپر oldest در لاراول چیست؟,چگونه از oldest در لاراول استفاده کنم؟
تاریخ انتشار: یکشنبه, 15 بهمن 1402
دسته بندی: منظور از laravel چیست ؟

امیتاز ها

برای ثبت امتیاز باید وارد شوید
میانگین امتیاز : 0/0
تعداد افراد شرکت کننده : 0



دیدگاه ها