1
以外GROUPBYする方法LodashLodash。未定義
とのユニークな特性を得るために、オブジェクトのグループアップ配列しようとしているが、プロパティが
を存在しない場合には、固有のプロパティのようundefined
を取り、それを避けるためにどのような方法はありますか?既存のプロパティのみを残しましたか?
だから私はMy Office 1
を達成するつもりですが、私の解決策は undefined
とMy Office 1
アレイの例
[
{office: null},
{office:
{
name: 'My Office 1'
}
}
]
コード
Object.keys(_.groupBy(arr, 'office.name')).map((office, index) { ... }
私はそれが可能だとは思いません。この場合、 'undefined'は有効なグループ化です。 'groupBy'の前後にフィルターをかけなければなりません。 – shotor