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