我在laravel中使用DB::select执行查询,我不能通过Eloquent执行此查询,它返回一个集合,输出类似{{bla->bla}},但我需要推送整个查询。
现在,我的问题是,如何在blade中显示查询结果?我如何才能将它传递给我的视图?
下面是数组的dd:dd
下面是我的查询的开头:
$orderz = DB::select('SELECT * FROM orde ...........那么,要在刀片中传递它,我需要做什么(@foreach,arrayindex?是否转换为集合?以不同的方式处理数组?谢谢:)我搜索了很多,但没有结果。
发布于 2018-01-14 04:54:00
首先,将此数据传递给一个视图:
return view('some.view', ['orders' => $orders]);然后在视图中对其进行迭代:
@foreach ($orders as $order)
{{ $order->name }}
@endforeach此外,在这种情况下,您完全可以也应该使用Eloquent。
https://stackoverflow.com/questions/48244185
复制相似问题