Я бы хотел передать следующие пары ключ: значение в запрос GraphQL.Я представляю, что это работает примерно так, но не смог найти способ добиться этого.
query myPortfolio {
portfolio(holdings: {"btc": 0.12, "ltc": 12.1}) {
# ...
}
}
Я попытался создать специальный тип и передать его в виде массива, но компиляция не удалась.
type Holding {
coin: String!
amount: Float!
}
type Query {
portfolio(holdings: [Holding!]): Portfolio!
}
Error: The type of Query.portfolio(holdings:) must be Input Type but got: [Holding!].