gpt4 book ai didi

php - 日期等于或大于 DateTime 的 Laravel Eloquent

转载 作者:可可西里 更新时间:2023-11-01 06:31:25 25 4
gpt4 key购买 nike

我正在尝试从日期列早于或等于当前时间的模型中获取关系数据。

日期列的格式如下:Y-m-d H:i:s

我想要做的是获取 Y-m-d H:i:s 在未来的所有行。

示例:假设日期为 2017-06-01,时间为 09:00:00然后我想得到日期在未来的所有行,时间在未来。

目前我的代码看起来像这样,它几乎可以正常工作,但它不会获取日期为当天的行。

public function customerCardFollowups() {
return $this -> hasMany('App\CustomerCardFollowup', 'user_id') -> whereDate('date', '>', Carbon::now('Europe/Stockholm')) -> orderBy('date', 'asc') -> take(20);
}

我做错了什么?提前致谢。

最佳答案

听起来你需要使用>=,例如:

->whereDate('date', '>=', Carbon::now('Europe/Stockholm'))

关于php - 日期等于或大于 DateTime 的 Laravel Eloquent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44266337/

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