【发布时间】:2020-05-17 19:17:30
【问题描述】:
我有日期列,数据类型是日期时间,现在我想获取所有与某个日期相关的日期。
我想监控我在某一年购买了多少物品,但我现在拥有的是,我没有得到任何价值。
示例
我的日期是:
$date['start_date'] = "2019-01-01";
$date['end_date'] = "2019-12-31";
我有 3 条记录
1)
name: Laptop
date(date bought): 2018-03-05 14:23:00
2)
name: Shoes
date(date bought): 2019-03-05 23:05:00
3)
name: Bag
date(date bought): 2019-10-05 18:35:00
型号
return DB::table('x')
->whereBetween('date', [date('Y-m-d', strtotime($date['start_date'])), date('Y-m-d', strtotime($date['end_date']))])
->get()->toArray();
问题:我的查询有误吗?
【问题讨论】:
-
请张贴
$date['start_date']和$date['end_date'] -
更新了我的帖子,
-
你忘了
->get()mehod -
再次更新了我的帖子。
-
date('Y-m-d', strtotime($date['start_date']))与$date['start_date']相同。
标签: laravel query-builder