使Graphql模式干燥

时间:2019-01-06 16:00:26

标签: graphql

我正在构建一个简单的graphQL后端进行练习。它具有对一种数据Restaurant的简单查询和变异。如果我理解正确,则查询需要将Restaurant设为Type,而该变异再次将字段列出为Input

有没有办法做这个干。我看着interface,但这似乎不是我所需要的

const schema = `
type Restaurant {
    qname: String!
    rname: String!
    rating: Int!
    ...
}
input RestaurantData {
    qname: String!
    rname: String!
    rating: Int!
    ...
}

# the schema allows the following queries:
type Query {
    restos_filter : [Restaurant]
}

type Mutation {
    addResto(data: RestaurantData): Restaurant
}
`;

0 个答案:

没有答案