Почему GitHub Graphql и Yelp GraphQL не допускают несколько полей orderBy?
В настоящее время
repositories(first:3, orderBy: {field: CREATED_AT, direction: DESC}) {
edges {
node {
id
name
}
}
}
Я хочу сделать такой запрос.
repositories(first:3, orderBy: [{field: COMMENT, direction: DESC}, {field: CREATED_AT, direction: DESC}]) {
edges {
node {
id
name
}
}
}


Просто потому, что их GraphQL API не поддерживает это в соответствии с определением в их GraphQL SDL.
Вы можете попробовать это:
orderBy: {fields: [COMMENT, CREATED_AT], order: [ASC, DESC]}