У меня есть этот массив «Продукты» (содержит вложенные документы «Продукт», каждый со своим уникальным идентификатором):
Products: [
{ listPrice: '1.90', Product: {id: 'xxx1'} },
{ listPrice: '3.90', Product: {id: 'xxx2'} },
{ listPrice: '5.90', Product: {id: 'xxx3'} }
]
Я хочу получить этот результат ниже, используя Lodash:
filterIds = ['xxx1', 'xxx2', 'xxx3'];
В моем коде это то, что я написал:
filterIds = _.map(this.Products.Product, 'id');
Но он просто возвращает [].