这是REST API json:
const restApiResponse = {
5595: {
is_happy: 0,
is_special: 0,
date_start: "1527973200",
date_stop: "1528318800",
days: 5,
ship: "Сергей Кучкин",
ship_id: 50,
ship_photo_main: "https://www.rech-agent.ru/media/cache/show/files/ship/kuchkin/kuchkin-main.jpg",
route: "Самара — Волгоград — Самара",
}
};
Number 5595是JSON Objects的关键。它是另一个请求的id。
如何将此json结构转换为GraphQL架构?
尝试了npm graphql-compose-json但结果是:
type Cruise {
5595: Cruise_5595
}
type Cruise_5595 {
is_happy: Float
is_special: Float
date_start: String
date_stop: String
days: Float
ship: String
ship_id: Float
ship_photo_main: String
route: String
}
type Query {
person(id: Int!): Cruise
}
我需要变量而不是数字作为名称。
我刚刚开始学习graphql而无法找到解决方案。