首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在刀片中显示laravel DB::select阵列

问在刀片中显示laravel DB::select阵列
EN

Stack Overflow用户
提问于 2018-01-14 04:51:18
回答 1查看 2.4K关注 0票数 2

我在laravel中使用DB::select执行查询,我不能通过Eloquent执行此查询,它返回一个集合,输出类似{{bla->bla}},但我需要推送整个查询。

现在,我的问题是,如何在blade中显示查询结果?我如何才能将它传递给我的视图?

下面是数组的dd:dd

下面是我的查询的开头:

代码语言:javascript
复制
$orderz = DB::select('SELECT * FROM orde ...........

那么,要在刀片中传递它,我需要做什么(@foreach,arrayindex?是否转换为集合?以不同的方式处理数组?谢谢:)我搜索了很多,但没有结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-14 04:54:00

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

代码语言:javascript
复制
return view('some.view', ['orders' => $orders]);

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

代码语言:javascript
复制
@foreach ($orders as $order)
    {{ $order->name }}
@endforeach

此外,在这种情况下,您完全可以也应该使用Eloquent。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48244185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档