Я столкнулся с проблемой именования в моих typedefs.Ошибка, побуждающая к следующему.
Синтаксическая ошибка: найдено ожидаемое имя Int "24"
Я использую Coinmarketcap Api и обращаюсь к нему через мой сервер apollo graphql.API имеет имена, такие как 24h_volume_usd
, percent_change_1h
и т. Д., Но если имя целое, оно будет иметь проблему с этим именем.
Я не совсем уверен, как я могу решить эту проблему.Кто-нибудь может помочь мне?Большое спасибо.
Schema.js
:
const typeDefs = `
type cryptos {
id: String
name: String
symbol: String
rank: String
price_usd: String
price_btc: String
24h_volume_usd: String
market_cap_usd: String
percent_change_1h: String
available_supply: String
total_supply: String
last_updated: String
}
type Query {
cryptos: [cryptos]
}
`
resolvers.js
:
const resolvers = {
Query: {
cryptos: () => {
return axios.get('https://api.coinmarketcap.com/v1/ticker/').
then(result => result.data );
}
}