使用Lodash查找对象的数组是否具有来自另一个数组的元素

这里有一系列产品,每个产品都具有以下结构:


{

  id: 1,

  name: "product 1",

  materials: [

    {

      id: 1,

      name: "material 1"

    },

    {

      id: 2,

      name: "material 2"

    },

    {

      id: 3,

      name: "material 3"

    }

  ]

}

每个产品都有不同数量的材料组成的阵列。


例如,还有一个材料ID数组[1, 4, 7, 2, 5]。


如何过滤产品阵列以仅保留物料ID在物料ID阵列中的产品?


一只甜甜圈
浏览 631回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript