GraphQL查询模块

gqlmod的Python项目详细描述


可导入的GraphQL模块

Documentation Status

gqlmod允许您将GraphQL查询保存在.gql文件中并导入它们 作为模块。在

  • 导入时验证查询
  • 根据架构验证查询

使用

安装gqlmod和所需的任何提供程序。(提供者提供starwars 使用gqlmod,因此可以立即开始使用它。)

{and像cd2>那样定义查询:

#~starwars~

query HeroForEpisode($ep: Episode!) {
  hero(episode: $ep) {
    name
    ... on Droid {
      primaryFunction
    }
    ... on Human {
      homePlanet
    }
  }
}

然后您就可以导入并使用它:

^{pr2}$

为什么

为什么要用这个?在

  • 尽快进行强验证(当模块导入时)
  • 所有的工作都是在预热阶段完成的,而不是在查询时完成的
  • 我认为不混合语言会产生更干净的代码?在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用bouncycastle从pkcs7文件获取证书?   java是向字符串数字添加零的有效方法吗?   Android在外部播放器中播放视频url   如何在Java代码中调用Wildfly事务管理器?   java为什么在使用键盘完成选择时不触发选择事件?   java xpath错误:jaxb外部绑定文件上为null   java如何避免在活动之间切换时出现白屏   Hadoop安装程序中的java“unknown.prolexic.com:未知错误”   要用作out参数的java自定义数字类   java如何向spring控制器的http请求添加属性?   for循环中的java静态值   java为图像编辑器快速、可靠地保存/加载文档状态   java数组越界和空指针异常   java如何在列表<Object>对象包含对象的对象上检查null?   java从URL下载文件到tomcat服务器   GlassFish“ogs3.1.2.2windows.exe”和“ogs3.1.2.2windowsml.exe”文件之间的java差异   无MathLab的Java Gabor图像处理   包含CSV中不存在的其他字段的java mongoimport