集合选择聚合唯一值的项目

时间:2017-07-06 18:11:25

标签: php laravel

有没有办法从独特值的集合项中进行选择?
例如:

    {
        "identifier": 1,
        "name": "Robert",
        "lastname": "Brown",
        "age": "30"
    },
    {
        "identifier": 2,
        "name": "Robert",
        "lastname": "Brown",
        "age": "30"
    }

在这个系列中,我想只获得两个项目中的一个,因为它们具有相同的名称,姓氏和年龄。

1 个答案:

答案 0 :(得分:2)

laravel中有很好的方法

  $unique = $collection->unique('name');

  $unique->values()->all();

official laravel docs