Эквивалент карты массива для запроса GraphQL - PullRequest
0 голосов
/ 14 апреля 2020

Мне было интересно, можно ли уменьшить полезную нагрузку этого запроса. Результат:

{
  "nodes": [
    {
      "topic": {
        "name": "typescript"
      }
    },
    {
      "topic": {
        "name": "discord"
      }
    },
    {
      "topic": {
        "name": "discord-bot"
      }
    },
    {
      "topic": {
        "name": "discordjs"
      }
    },
    {
      "topic": {
        "name": "discordjs-commando"
      }
    },
    {
      "topic": {
        "name": "mbti-personality"
      }
    },
    {
      "topic": {
        "name": "mbti"
      }
    },
    {
      "topic": {
        "name": "typeorm"
      }
    }
  ]
}

Примерно так:

{
  "nodes": ["typescript", "discord", "discord-bot", "discordjs", "discordjs-commando", "mbti-personality", "mbti", "typeorm"]
}

Я считаю его очень многословным и ненужным

Я не владелец API. Так что это касается только запроса . (Это GraphQL API Github)

Я новичок в GraphQL и пока не понимаю принципов, поэтому не знаю, какие термины нужно искать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...