所以我运行了Laravel,我很好奇如何使用模型,控制器,视图等在一个视图中正确运行多个查询。
说我有一个类似下面的仪表板.. http://demos.creative-tim.com/paper-dashboard/dashboard.html?_ga=2.265584009.705745056.1515528943-448113063.1513264324
我希望在每个框中运行不同的查询。用户,付款等之一。我只是好奇我如何正确使用路线等在一个视图中引入多个呼叫?
所以说我的用户模型中的用户计数方法和模型中的付款总计方法 - 如何在一个视图(仪表板)中将它们组合在一起?
答案 0 :(得分:0)
你会想要做这样的事情,
$data = array(
'res' => $res,
'currentYearTitle' => Carbon::now()->format('Y'),
'process' => Process::where('type', 3)->limit(4)->get(),
'payments' => Payments::where('user_id', Auth::user()->id)->get(),
'threelastYearTitle' => Carbon::now()->subYears(3)->format('Y'),
'type' => 'active'
);
return view('admin.profile.index', $data);
要访问页面上的数据,您可以$res
... $process
等访问该页面。