gpt4 book ai didi

php - 查询过去一年 - Laravel 5.8

转载 作者:行者123 更新时间:2023-12-05 09:12:30 28 4
gpt4 key购买 nike

我正在尝试查询过去一年的所有访问者。

我试过了

$raw = Visitor
::whereDate('created_at','>', Carbon::now()->year-1)
->get()
->pluck('created_at');

注意:

Carbon::now()->year-1 //-------------> 2018

我一直在我的数据库中获取所有的访问者。

我做错了什么?

最佳答案

像这样尝试:

$raw = Visitor::select('created_at')
->whereDate('created_at','>', now()->subYear())
->get();

请注意,我在这里用 select('created_at') 替换了 ->get()->pluck('created_at') 部分,因为您只需要值该专栏的。您的方法会在内存中获取所有结果,然后提取所需的值,替代方案只会为您带来所需的元素。

关于php - 查询过去一年 - Laravel 5.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58106606/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com