GraphQL中的静态值
有没有办法在graphql查询中生成静态值 例如,假设我有一个GraphQL中的静态值,graphql,Graphql,有没有办法在graphql查询中生成静态值 例如,假设我有一个user对象,该对象具有名称和电子邮件字段。出于某种原因,我总是希望用户的状态为“已接受”。如何编写一个查询来实现这一点 我想做的是: query { user(id: 1) { email name status: "ACCEPTED" } } 我想要的结果是: { "data": { "user": { "email": "me@myapp.com", "nam
user
对象,该对象具有名称和电子邮件字段。出于某种原因,我总是希望用户的状态为“已接受”。如何编写一个查询来实现这一点
我想做的是:
query {
user(id: 1) {
email
name
status: "ACCEPTED"
}
}
我想要的结果是:
{
"data": {
"user": {
"email": "me@myapp.com",
"name": "me",
"status": "ACCEPTED"
}
}
}
您可以使resolve函数返回一个静态值,例如在JavaScript中:
const HomeWorldType=new GraphQLObjectType({
名称:'家园',
字段:()=>{
返回{
身份证:{
类型:GraphQLInt,
决议:()=>7,
},
名称:{type:GraphQLString},
气候:{type:GraphQLString},
填充:{type:GraphQLString},
}
}
})