Php 如何使用ajax和morris.js制作Laravel图表?

Php 如何使用ajax和morris.js制作Laravel图表?,php,laravel,laravel-4,morris.js,Php,Laravel,Laravel 4,Morris.js,我想在laravel中制作图形,我在其中做了一些事情 我遵循了来自 现在,我已经学习了本教程,但在这里完成了: 比如将雄辩的查询转换为JOSN。我不知道如何处理我的问题 $range = CarbonCarbon::now()->subDays(30); $stats = DB::table('sales_flat_order_items as w') ->leftJoin('sales_flat_orders as s', 's.entity_id

我想在laravel中制作图形,我在其中做了一些事情

我遵循了来自

现在,我已经学习了本教程,但在这里完成了: 比如将雄辩的查询转换为JOSN。我不知道如何处理我的问题

$range = CarbonCarbon::now()->subDays(30);
$stats = DB::table('sales_flat_order_items as w')
                ->leftJoin('sales_flat_orders as s', 's.entity_id','=','w.order_id')=
                ->where('qty_canceled','=','0')
                ->where('s.created_at','>=',$range)
                ->groupBy('s.created_at')
                ->orderBy('s.created_at')
                ->get([DB::Raw('DATE(s.created_at) days'),DB::Raw('sum(w.qty_ordered) as qty_ordered']);


        return View::make('sales_flat_orders.orderbydate', compact('stats'));
我想知道如何将$stats转换为json,并显示仅订购数量和查看日期的列表

我还有一个名为orderbydate的视图,其中显示了一些表和一些显示条形图的js

我无法理解制作动态图表的确切流程。即从数据库中获取的值

我认为首先我们需要将雄辩的查询转换为Array或JSON,我知道如果我只使用一个模型,那么

神奇方法_toString()


将此查询转换为JSON,然后在条形图、饼图或任何其他图上显示数据

提出一个明确的问题。你到底想要什么?我想用json从数据库本身填充条形图上的值,举一个json格式的例子。[{“退款金额”:“93603.0000”,“行总数”:“2866074.4500”,“折扣金额”:“60425.8000”,“税金额”:“0.0000”,“订购数量”:“1609.0000”,“小计”:“5482387.3400”,“发票总额”:“5170433.2400”,“发货金额”:"13347.7000"}]