Поиск значения в массиве объеков при помощи underscore?

Привет. Что-то не могу понять как искать значения внутри массива с объектами, если объект содержит в себе еще массив.

Структура такая:
[{
        id: 0,
        regions: [
            "region1",
            "region2"
        ]
    },
    {
        id: 1,
        regions: [
            "region3",
            "region2"
        ],
        {
            id: 2,
            regions: [
                "region1"
            ]
        }
    }
]


Мне нужно получить совпадения с моим ключем (например "region1"), но я не пойму я пробовал использовать each, а внутри него find\where, но не выходит.
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
arr.filter((elem) => elem.regions.includes('region1'))

На андерскор переписать или сами справитесь?)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы