Laravel过滤嵌套集合

时间:2017-03-13 11:53:45

标签: laravel dictionary collections filter

我有一个看似简单的问题。

我会很快解释实际问题:

  1. 收音机有许多坐标
  2. 我收集了无线电
  3. 我想根据条件过滤坐标
  4. 以下代码由于某种原因无效。

     awk 'FNR==1||FNR==2{print "DNS"FNR"="$0}'    Input_file > Output_file
    
  5. 我可以过滤坐标集合但不能将过滤后的数组“附加”到无线电对象 我做错了什么?

1 个答案:

答案 0 :(得分:0)

  

编辑:

尝试将您的功能更改为:

  $radios = $radios->map(function ($radio, $key) {

    $coordinates = $radio->coordinates;
    $coordinates = $coordinates->filter(function($coordinate, $key) {

        // return true or false;
    });

        $radio[$key] = $coordinates;

        return $radio;
    });