"abc",
"bar": "def"
},
{
"foo": "xyz",
"bar": "lxy"
},
{
"foo": "def",
"bar": "abc"
}]
Как мне сделать так, что бы мне выдавались только те элементы массива, у которых foo или bar равны abc. В данном примере это нулевой и второй элемент. Или я зря навязываю свой опыт работы с базами данных на graphql и этого нельзя сделать?
а на rest как делали бы?
Пришлось бы делать один огромный запрос и уже фильтровать на стороне клиента.
Вы же на бэ делаете запрос в бд, где указываете параметры поиска. Просто сам запрос должен принимать любые параметры поиска, которые будут представлены в запрос в контроллере
Да уже всё, задача выполнена. Сделал в два маленьких запроса по where и соединил два массива сортировав при этом по айдишнику. Спасибо
Обсуждают сегодня