如何在laravel上收集数组?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在laravel上收集数组?相关的知识,希望对你有一定的参考价值。

我想在行表上获取数组,并且正在使用此控制器

controller.php

public function editView($crewprogrammemoid){
    $transactionmemo = DB::connection('sqlsrv2')->select("select * from transaction_crewprogrammemo where crewprogrammemo_id = '?' ", [$crewprogrammemoid]);
    dump(collect($transactionmemo));
}

我不知道为什么,但是我有一个空数组,我的数组应该在那儿,但是我什么也没得到。

enter image description here

我在SQL Server上进行测试,得到了数据,但是当我在控制器上进行测试时,得到的是空数组。我该如何解决?

答案

尝试在查询末尾添加-> get()。

以上是关于如何在laravel上收集数组?的主要内容,如果未能解决你的问题,请参考以下文章

收集后Laravel无法展平数组->忘记

Laravel:如何在控制器的几种方法中重用代码片段

精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)

需要一种有效的方法来避免使用 Laravel 5 重复代码片段

如何使用 Laravel(Eloquent 的)地图收集功能重构 php foreach

如何将此 JavaScript 代码片段翻译成 Parenscript?