Laravel: Tapis keluar pengguna yang dibuat lebih daripada tiga bulan lalu
P粉115840076
P粉115840076 2023-08-27 23:01:14
0
1
326

Dalam aplikasi Laravel saya, saya ingin mendapatkan semua rekod pengguna di mana cap waktu "created_at" adalah tiga bulan lebih awal daripada tarikh semasa Adakah ini mungkin menggunakan pembina pertanyaan Eloquent?

P粉115840076
P粉115840076

membalas semua (1)
P粉146080556

Mula-mula boleh guna Carbon untuk dapatkan tarikh 3 bulan lepas.

$date = Carbon::now()->subMonths(3)->format('Y-m-d');

Maka kita perlukan semua rekod sebelum itu. Jadi, pertanyaannya hendaklah -

$users = User::where('created_at', '<=', $date)->get();
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!