Как получить конкретные данные, содержащие подстроку из файла JSON? - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь получить все альбомы с определенной подстрокой в ​​названии из моего локального файла json.

Я могу решить эту проблему, выбрав все альбомы в файле и отфильтровав их позже, но я хочуузнать, есть ли способ выбрать только определенные альбомы, имена которых содержат определенную подстроку.

function getAlbum(id){
    return from(
        fetch(`http://localhost:3000/albums/${id}`)
        .then(response => {
            if(response.status === 404){
                return fetch(`http://localhost:3000/albums`)
                .then(response => response.json());
            }
            else
                return response.json();
        })
    );
}

Это мое решение, как я уже сказал, он выбирает все альбомы, если не находит один сконкретный идентификатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...