可以说我有3个订单,我的数据库获取每天两个日期之间的所有订单
1-1-16
1-4-16
1-15-16
我想要做的是显示出与两个日期之间的每天订单的图表。例如
1-1-16/ 1-5-16
我想是
1-1-16 ,1
1-2-16 ,0
1-3-16 ,0
1-4-16 ,1
1-5-16 ,0
我应该如何得到的日期数据时,有没有订单? 我有一个带有created_at字段的订单模型,我可以在其上运行查询。
目前我得到的日期这样分组的订单:
$variable = Order::select('created_at', DB::raw('sum(total) as totals'), DB::raw('sum(shipping) as totalshipping'))->groupBy(DB::raw('DAY(created_at)'))->OrderBy('created_at', 'desc')->get();
这给了我每天的订单,但不返回没有订单的日子。
你尝试什么吗? – Gokigooooks
以及如何显示图表?你使用js插件来接受json吗? – Gokigooooks
@ gokigooooks我会在几分钟内发布我的代码,我可以得到按日期分组的订单,但只有在订单已经存在的情况下。 js插件是无关紧要的问题是获取数据,但是为了上下文添加它。 –