Laravel集合,其中包含Where,Min和pluck问题

问题描述

我正在努力从一系列商品中获取特定日期。我想要最小['lastUsed']项目的'id'。

示例

$getIdOfLastUsedItem = collect(//arrayOfItems)
            ->where('working',true) // works great & filters working items
            ->min('lastUsed') // returns 2
            ->pluck('id'); // Error


// arrayOfItems looks like this
array:11 [
  0 => array:3 [
    "id" => 6
    "working" => true
    "lastUsed" => 2
  ]
  1 => array:3 [
    "id" => 7
    "working" => false
    "lastUsed" => 1
  ]
  2 => array:3 [
    "id" => 8
    "working" => true
    "lastUsed" => 5
  ]...

我对$ getIdOfLastUsedItem的目标将返回'id' => 6或仅返回6

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)