файналли....... до меня дошло почему🤪 (на основной странице делал мутацию и не дожидаясь лоадера сразу перенаправлял на другую страницу, из-за этого то и не работало)
Is anyone here who speaks English good at graphQL help me iwth something real quick? Sorry thres no other GraphQL TG group that's active . Can PM me if better
всем привет! нужно в query передавать произвольное количество параметров для фильтрации. Логично использовать объект filter для этого, но на стороне сервера могут приниматься только скалярные аргументы, те каждый параметр для фильтрации должен быть аргументом. Как можно динамически менять запрос на клиенте для этого? Использую Аполло Те нужно использовать spread при вызове запроса
Фильтр может содержать что угодно. Поля могут быть nullable, быть массивом или просто полем любого скалярного типа, а Input объект фильтра не может динамически как-то изменяться, он определен схемой
Можно передавать не весь фильтр с фронтенда, если есть такая необходимость. Если смысл конкретного запроса более частный, чем выполнение какого-то развернутого запроса с огромным числом фильтров, можно вынести его в отдельный резолвер
фильтрация по типу «(не раньше февраля && не позже марта) || (не раньше августа && не позже сентября) " - интересует именно использование скобок, операторов сравнения» возможна? Если да можете пример плиз
Не подойдет просто фильтр на бэкенде, принимающий массив из объектов {start: Date, end: Date}? Принимаешь массив и применяешь фильтры в sql через orWhere