У меня есть следующий запрос в коде:
const query = gql`
query GetOrganisations($sortField: String, $sortDirection: String, $skip: Int, $limit: Int, $filterModels: [FilterModel]) {
getOrganisations (
sortField: $sortField,
sortDirection: $sortDirection,
skip: $skip,
limit: $limit,
filterModels: $filterModels,
)
{
${this.fields}
}
}`;
Где this.fields
- строка, которая задает подмножество обязательных полей (согласно схеме).
Как я могурефакторинг этого запроса в файл .graphql и возможность динамического определения полей?
Спасибо, Джефф