Graphql Встроенные параметры поиска фрагментов - PullRequest
0 голосов
/ 13 января 2020

Так что я использую функцию graphql в Orchard для получения данных от типа событий, у каждого eventsItem есть сумка Event, поскольку она показывает изображение ниже enter image description here

Так что проблема является то, что мне нужно получить событие с его « contentItemId », есть ли способ добавить предложения where во встроенном фрагменте.

1 Ответ

0 голосов
/ 13 января 2020

Фрагменты - это просто способ указать набор выбора (то есть поля) по типу во время выполнения. Они не способ фильтровать результаты. GraphQL не предоставляет никакого встроенного способа фильтрации, сортировки или иного изменения результатов - это зависит от каждого отдельного сервиса для реализации этих функций. Если схема не предоставляет никаких аргументов в полях events, bag или contentItems, чтобы позволить вам выполнить тот тип фильтрации, который вы пытаетесь выполнить, то это невозможно сделать с помощью запроса.

...