至少需要一个GraphQL查询参数

至少需要一个GraphQL查询参数,graphql,Graphql,如果我有一个GraphQL类型和关联的类型查询: 型式试验{ _id:id! 名字:字符串! } 类型查询{ 测试(_id:id,name:String):测试! } 显然,您可以通过添加来强制执行任何参数结束:test(_id:id!,name:String):test(例如强制执行\u id) 但是,我想强制使用至少一个查询参数,但不必定义哪个是查询参数 限制可以“查找”的参数类型是可以的,但除了使我的解析器函数复杂化之外,还需要定义更多类型 有没有更简单的方法

如果我有一个GraphQL
类型
和关联的
类型查询

型式试验{
_id:id!
名字:字符串!
}
类型查询{
测试(_id:id,name:String):测试!
}
显然,您可以通过添加
来强制执行任何参数结束:
test(_id:id!,name:String):test(例如强制执行
\u id

但是,我想强制使用至少一个查询参数,但不必定义哪个是查询参数

限制可以“查找”的参数类型是可以的,但除了使我的解析器函数复杂化之外,还需要定义更多类型

有没有更简单的方法