首页 > 解决方案 > 如何在 laravel 上获取数组项?

问题描述

我有 3 项数组,看起来像这样

在此处输入图像描述

我想将我的数据作为 3 项数组,这是我的控制器

 public function editView($crewprogrammemoid){
    $getplacement =  PlacementMemo::where('crewprogrammemo_id', $crewprogrammemoid)->get();
    dd(collect($getplacement);
 }

当我使用它时,$getplacement = PlacementMemo::where('crewprogrammemo_id', $crewprogrammemoid)->first();我得到了确切的数组,但只有一个,我怎样才能得到 3 个数组或 3 个集合项?我该如何解决?

编辑

我想要的是这样的数组,并在下面,

在此处输入图像描述

这是我使用的时候$getplacement = PlacementMemo::where('crewprogrammemo_id', $crewprogrammemoid)->first();,它只有 1 个数组,我想拥有所有数组,但是当我使用时,得到图像 1 中的样子

标签: laravel

解决方案


这是数组中的最后一项。

$getplacement =  PlacementMemo::where('crewprogrammemo_id', $crewprogrammemoid)->get()->last();

这是数组中的所有 3 个项目。

$getplacement =  PlacementMemo::where('crewprogrammemo_id', $crewprogrammemoid)->get();

推荐阅读