راکت
حل شده

بدست اوردن جدیدترین رکوردها بر اساس timestamp

2 پاسخ

@hesammousavi
@khanzadimahdi
@davoodkhany
من میخواهم یک سری رکوردهایی که بر اساس تایم استم در دیتابیس ذخیره کردم رو بدست بیاورم میشه کمک کنید

ftp
ftp
@ftp
ثبت پرسش جدید

پاسخ‌ها

2
داود خانی
داود خانی
@davoodkhany

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

بهترین پاسخ

سلام میتونی از کد زیر استفاده کنی براساس اونی که ذخیره کردی یعنی اونی که آخر ذخیره کردی اول میاره :

$last = DB::table('items')->latest()->get();

یا اینکه بیاییی از کد زیر استفاده کنی :

$last2 = DB::table('items')->orderBy('id', 'DESC')->first();
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

باید از Carbon استفاده کنی.. در مدل‌های لاراول فیلدهای created_at و updated_at در واقع instance های لایبرری Carbon هستند

مستندات:
https://carbon.nesbot.com/doc/

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

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

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