display laravel db::select blade中的数组

vmjh9lq9  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(415)

我正在用db::select在laravel中进行查询,我不能通过eloquent进行此查询,它返回一个集合,输出的工作方式类似于{bla->bla},但我需要推送整个查询。
现在,我的问题是,如何在blade中显示查询结果?我怎样才能把它传给我的视线?
这是数组的dd:dd
以下是我的查询的开始:

$orderz = DB::select('SELECT * FROM orde ...........

那么,要将它传递到blade中,我需要做什么(@foreach,[arrayindex]?转换为收藏?以不同的方式处理数组?谢谢:)我搜索了很多,但是没有结果。

axzmvihb

axzmvihb1#

首先,将此数据传递给视图:

return view('some.view', ['orders' => $orders]);

然后在视图中对其进行迭代:

@foreach ($orders as $order)
    {{ $order->name }}
@endforeach

而且,在这种情况下,你绝对可以也应该使用雄辩。

相关问题