首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我可以将graphql游乐场中的变量赋给变异的结果吗

在GraphQL游乐场中,变量可以用于将值传递给查询或变异的参数。然而,无法直接将变量赋给变异的结果。

GraphQL游乐场是一个用于测试和调试GraphQL查询和变异的工具,它提供了一个交互式的界面,可以在其中编写和执行GraphQL操作。在游乐场中,您可以定义变量并将其用作查询或变异的参数。变量可以是标量类型(如字符串、数字等)或输入对象类型。

例如,假设有一个名为"createUser"的变异,它接受一个名为"input"的输入对象参数,该参数包含创建用户所需的信息。您可以在游乐场中定义一个名为"input"的变量,并将其传递给"createUser"变异。

在游乐场中,您可以使用以下方式定义变量:

代码语言:txt
复制
mutation ($input: CreateUserInput!) {
  createUser(input: $input) {
    id
    name
  }
}

然后,在变量面板中,您可以为"input"变量提供一个值,该值必须与"CreateUserInput"类型的结构相匹配。例如:

代码语言:txt
复制
{
  "input": {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "password": "password123"
  }
}

这样,您就可以将变量传递给变异,并在结果中获取所需的字段。

然而,无法将变量直接赋给变异的结果。变异的结果是服务器返回的数据,它是根据您的查询或变异定义和参数计算得出的。您可以在结果中获取特定字段的值,但无法将变量赋给结果。

总结起来,GraphQL游乐场中的变量可以用于传递参数给查询或变异,但无法将变量赋给变异的结果。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【DB笔试面试515】在Oracle,为何SYSTEM用户可以V$SESSION查询权限其他用户而SYS用户却不可以

♣ 题目部分 在Oracle,为何SYSTEM用户可以V$SESSION查询权限其他用户而SYS用户却不可以? ♣ 答案部分 答案:现象如下,难道SYSTEM比SYS用户权限更大?...就可以对V$SESSION权了。...对于系统底层表,是不能直接做权操作。所以,SYS用户在将该视图其他用户时候就会报错。...而对于SYSTEM用户而言,他查询V$SESSION视图其实是查询PUBLIC这个特殊用户下公共同义词,而公共同义词是可以权操作。...& 说明: 有关Oracle同义词更多内容介绍可以参考BLOG:http://blog.itpub.net/26736162/viewspace-2154285/ 有关Oracle数据字典更多内容可以参考

1.1K20

python0008_输出h字符_REPL_引号_括号_什么是函数

名字 把 print 这函数名 放 游乐场里 系统回应 print 是一个内建函数 built-in function添加图片注释,不超过 140 字(可选)乱敲一个asdf到游乐场结果会如何呢...读取执行输出循环反复 这个过程添加图片注释,不超过 140 字(可选)执行结果 无论对错 IDLE(集成开发学习环境) 就是 常说 游乐场个反馈不断 试错 直到找到 正确方式 为止加上括号... 字符h 加上引号 引用起来就成了 字符串"h"字符串"h" 可以被当作 print函数参数进行输出怎么 理解 函数参数 呢?...140 字(可选)参数 就是 我们 交给函数变量这个print函数 有 帮助手册 ?...help help(print) print 作为help函数 参数 就是 查询print 帮助手册添加图片注释,不超过 140 字(可选)总结一下去总结 这次 了解了 游乐场规则 REPL

11410

011_编程好玩在哪

排列顺序 里 通过 遗传 和 变异 产生 新个体 和 世界交互 生物 遗传 和 变异 就像程序 复制 和 修改一样 在 变 与 不变 之间平衡 这种平衡 无处不在 大脑 在 大脑 神经网络连接里...都是 shell具体应用 vi 是 文本编辑器 python3 是 游乐场 py程序解释器 地图 下面的 是 三者切换地图 这张图 也可以 拍摄下来 反复查 oeasy.py...编写好了 之后 可以在终端里 查看 ?...GUI GUI编程环境 本质上也是 在shell 执行命令 最终 把输出结果 显示在指定位置 GUI本质 是 用 图形用户界面 输入和输出 再 封装了 一层 需要额外开销 而且离原始状态...起手就是 三神器 编程快乐 只要你 正确地 编写了程序 扎扎实实 存住 代码 百分之百 可以得到 正确结果 这就是 千真万确编程 获得 真实可靠 快乐 总结 总结本次内容

6310

【REST架构】OData、JsonAPI、GraphQL 有什么区别?

问题: 在职业生涯中使用过很多 OData,现在来自不同团队同事很少有人建议我们迁移到 JsonAPI 和 GraphQL,因为它与 Microsoft 无关。...有真正好处?JsonAPI 和 GraphQL 是新标准?根据受欢迎程度更改公共 api 实现似乎没有用,尤其是在没有太大好处情况下。 有人可以启发我吗?...这种新模型更适合开发人员使用,但它相对于 REST 优势是值得商榷。鉴于其年轻,生态系统尚未成熟。 为了清楚和完整起见, OpenAPI 包括在列表,尽管它并不完全是 API 规范。...OpenAPI 标准是一种与语言无关标准,用于描述和定义 API。例如,您 API 可以遵循上述标准之一(不包括 GraphQL),也可以使用 OpenAPI 3 进行记录。...总之,OData 和 JSON API 都是 JSON 数据格式,它们在数据周围添加上下文和特征(例如链接),GraphQL 是一种完全不同查询和变异 JSON 数据新方法,而 OpenAPI 是声明和记录任何数据标准方法

1.5K20

python0075_删除变量_del_delete_variable

可以 考虑一下 是否 字节序出了问题变量现在可以 声明初始化存储了但是 变量 又应该如何删除呢?...声明和赋值 一个变量 在声明之前 是不存在声明变量a了生命并变量a 了初始值1​添加图片注释,不超过 140 字(可选)这样a 就从无到有了有了之后会有什么变化呢?...,不超过 140 字(可选)del 是一个关键字 keyworddel帮助 定义好变量 本来可见​添加图片注释,不超过 140 字(可选)del 之后 就再也不可见了退回游乐场 可以按q退回到游乐场帮助​添加图片注释...,不超过 140 字(可选)在游乐场帮助可以quit()回到游乐场名字空间里面都有些什么变量呢?...a 往生 极乐世界往生之后 再找a就是NameError了好了 去总结吧总结 我们这次研究了变量死有生就有死 原本死 是在程序退出时候 自动执行可以在运行过程 手动变量执行死刑

15520

python0136_接收输入_input函数_字符串_str

分隔开小写字母 方法 这样就可以 更合理地 命名变量变量变量 能变可以 手工输入变量?...就直接流走了 变量接收输入 需要有地方接受输入 把输入结果a name = input() 回车之后 还是先等待输入 输入字符串之后 再次回车 ​ 调用 input()函数...把 input()函数得到 结果返回 name ​ 可以来点输入提示?...print 到标准输出 然后等待输入 中断输入 ​ 如果用户点击 Ctrl-D 可以中断输入 ​ 游乐场也就能看到这里了 :quit()退出游乐场 用vi做个真正 py 文件...优化输入 可以查询一下 input 帮助手册 help(input) ​ 输入可以有提示字符串 prompt 可以把提示字符串放到 input 函数参数位置 ​ 第三行输出是三个字符串拼接结果

33020

CrackQL:一款功能强大图形化密码爆破和模糊测试工具

关于CrackQL  CrackQL是一款功能强大图形化密码爆破和模糊测试工具,在该工具帮助下,广大研究人员可以针对密码安全和应用程序安全进行渗透测试。...除此之外,CrackQL同时也是一款通用GraphQL渗透测试工具,它可以控制速率限制和其他分析控制技术来对目标系统进行凭证爆破和模糊测试等操作,以测试程序安全性。  ...工具运行机制  CrackQL工作原理是单个GraphQL查询或变异自动批量处理为多个别名操作,该工具可以根据CSV输入变量确定要使用别名数。...在以编程方式生成分批GraphQL文档后,CrackQL然后会分批并将Payload发送到目标GraphQL API,并解析结果和错误信息。  ...输入分隔符,默认:“,” -o OUTPUT_DIRECTORY, --output-directory=OUTPUT_DIRECTORY 存储结果输出目录

49110

教您玩转python - 0003 - 编写 py 文件

视频内容 编写 py 文件 回忆上次内容 次在解释器里玩耍 了解到字符串就是一堆字符两边加引号 可以是单引号 也可以是双引号 这样游乐场就知道 这个不是一个名字 而是一个字符串 字符串可以用...在shell运行 python3 oeasy.py 运行结果 不出所料 ​ 编辑 程序出错了 运行不出来了 这确实会让我们感觉到痛苦 但痛苦让我们感觉到自己是存在 这个结果游乐场一样?...结果对比 按↑可以重复上一条命令 和游乐场一样 还是NameError 不认识pront这个name 说明python程序和python游乐场是相通 本来就是一个程序 不过还是有一点小区别的 ​...编辑 游乐场程序来自标准(standard)输入(in)流 oeasy.py程序来自oeasy.py这个文件 如果单词是print 但是大小写不同可以么?...(case-sensitive) shell命令也是大小写敏感? ​

86230

python0007_ print函数_字符串_display_电传打字机_程序员浪漫

引号选择 在python3 用 单引号 或 双引号 引起来 都是字符串是 没有 区别的用谁都行!...连加 中间 加上1个空格 就可以但是 hello world两边 还有引号添加图片注释,不超过 140 字(可选)输出 就想不要引号 就想要 输出纯文字 Hello world该 怎么样做...添加图片注释,不超过 140 字(可选)回车结果 没有出现NameError说明 游乐场 认识 print 这个Name内建函数 游乐场 认为 print 是一个内建(built-in) 函数...(function)添加图片注释,不超过 140 字(可选)built-in 内建 就是 游乐场里面已经建好可以直接用真的能输出程序猿浪漫?...+ a光标 移动到开头ctrl + e光标 移动到结尾了解到 字符串 就是 一串字符 两边加引号单引号 双引号 都可以单引号 可以 用于单个字符双引号 用于 多个字符字符串输出函数 叫 print

2000

python0135_变量名与下划线_dunder_声明与赋值

变量定义 回忆上次内容 变量 就是 能变量 上次研究了 变量标识符 规则 第一个字符 应该是 字母或下划线 合法标识符可以包括 大小写字母 数字 下划线 还研究了字符串(str)函数..._pi 是可以导入 不点名不能用?...help(id) ​ id返回 对象o标识符 o 确实在内存 有了位置 但是如果 我们变量 一个值 那么 存储变量位置 还是那个 内存地址 么?...实践 虽然 a这个变量名 没有变 但是 id(a)变了 ​ 也就是说 a这个容器 内存位置没变 但是a所指向 变量位置 在内存位置 变了 两次赋值 都是STORE到a这个NAME...id 如何查询 已有的各种变量? locals 如果 用一个变量a另一个变量b 赋值 是什么样过程 呢?? 我们下次再说!

36610

如何在纯 JavaScript 中使用 GraphQL

在本教程,我们介绍在 StepZen 上创建一个简单 Scooby DooAPI,它用来连接到一个 MySQL 数据源(StepZen 现在处于私有 alpha 状态,但是你可以在此处请求访问...传递变量 在此示例,我们查询具有一个需要传递变量($id)。为了传递这个变量,我们需要将变量值添加到请求正文中包含数据里。...首先,显然不需要导入一个库来支持 fetch。其次,更重要无法访问环境变量。...然后它会获取结果并将其显示在浏览器。尽管这对 GraphQL 调用来说并不重要,但我使用 js-beautify 正确格式化了要显示 JSON 结果,然后使用 Prism 给它上了色。...接下来可以做什么 这里目标不是让大家不要使用 GraphQL 客户端库来执行 GraphQL 查询。那些库提供能力远远超过了在这里讨论简单功能。

3.5K10

使用BatchQL对GraphQL安全性进行检测

关于BatchQL BatchQL是一款功能强大GraphQL安全审计工具,可以通过执行Batch GraphQL查询和输入变异数据来了解目标GraphQL应用安全情况。...检测内容 当前版本BatchQL支持检测下列内容: 支持各类查询方式; 模式建议检测; CSRF检测 基于查询名称Batching; 基于查询JSON列表Batching; 工具下载 广大研究人员可以使用下列命令将该项目源码克隆至本地...Batching攻击 首先,保存一个包含有目标GraphQL查询文件,例如acc-login.txt: mutation emailLoginRemembered($loginInput: InputRememberedEmailLogin...#VARIABLE#","rememberMe":false}}' --size 100 -e http://re.local:5000/graphiql -p localhost:8080 上述命令实现下列内容...: 1、从一个本地文件执行特定请求: --query acc-login.txt 2、指定一个字典: --wordlist passwords.txt 3、指定变量输入(使用替换识别符): -v {"

58840

python0004_游乐场_和python一起玩耍_python解释器_数学运算

括号 有括号要优先添加图片注释,不超过 140 字(可选)每次 回车后 一定会 有个结果回来 显示官网 python官网 https://www.python.org/正中间这个 黑框框就是游乐场添加图片注释...干什么 直接输入告诉他 就可以游乐场 python3 是 集成开发学习环境实时互动 游乐场>>> 三个大于号 是 游乐场里面的 提示符prompt [prɒmpt]添加图片注释,不超过...出来结果添加图片注释,不超过 140 字(可选)翻到头 也都是 0啊还能再加0?...总结 这次 了解了 python进入了 python 游乐场游乐场 可以做 简单计算还可以做 乘方运算数字特别大之后 游乐场 会迟疑一下不过 最终 还是能算出来添加图片注释,不超过 140...字(可选)可以让数字 更大一下??

2800

「首席架构师推荐」React生态系统大集合

react-animated-transitions - React简单动画过渡 react-json-schema - 通过JSON定义映射到您公开React组件,构造来自JSONReact...- React组件包装器,用于React与MobX结合使用 MobX教程 10分钟介绍MobX和React 使用MobX管理React应用程序复杂状态 应用程序从Redux重构为MobX...使用GraphQL编写基本API 使用Node.js和SQL构建GraphQL服务器 GraphQL Tour:变量 如何Graphql - GraphQLFullstack教程 GraphQL实现...- 运行GraphQL服务器最简单方法 数据库集成 Hasura - Postgres上即时实时GraphQL Prisma - 一个高性能开源GraphQL ORM-like层,可以GraphQL...isomorphic500 - 使用React和Fluxible构建同构JS应用程序 fil - 浏览器解释器游乐场(Redux) sound-redux - 使用React / Redux构建

12.3K30

10 款 Web 开发最佳 Python 框架

代码粘贴到文本区域并自定义颜色主题,背景和窗口框架。一旦准备好,您就可以下载照片并感觉像摇滚明星。至少那是我们书呆子想象方式。 ?...“Browsh”是一款现代网络浏览器,可在您终端呈现。它由无头Firefox支持,因此它支持最新Web标准。创建者想法是你可以在服务器上运行它并通过SSH连接到它,但我们认为它很酷。 ?...https://www.brow.sh/ Measure 谷歌推出了一款新增强现实应用。它被称为测量,它可以让您使用手机相机来测量现实世界事物。它使用他们Android ARCore框架。...由于Chrome实际上没有api杀死一个标签,扩展程序会做下一个最好事情 - 它用一个没有js或图形精简版替换整个页面,在此过程节省了宝贵ram。...Web Maker应用程序 有没有想过尝试一个快速想法?WebmakerApp是一个基于Web代码游乐场可以脱机工作。

1.2K30

python005_退出游乐场_重启游乐场_系统态shell_应用态_quit

最终 还是能算出来添加图片注释,不超过 140 字(可选)可以让数字 更大一下??...shell 系统环境 没有计算功能只有从shell系统环境 进入 python3游乐场 这个应用 才能 在游乐场 计算重进游乐场 重新进入python3python3 注意此时 提示符(...回到终端 游乐场 正运行着呢 这时候 告诉游乐场 要走了 游乐场 一听 泪流满面 你 要走了? 你 伤害 了 !就 这么 走 了?...数 没算 出 来你 必须 负 责游乐场 只能 关门了退回到 最开始shell环境 了添加图片注释,不超过 140 字(可选)不过没事 什么时候 想去游乐场 都会再开 重进游乐场 在shell按方向键...+d 也可以快速退出游乐场shell 和 游乐场切换 可以在shell环境 随时进入 python3游乐场 这个应用也可以随时跳回来添加图片注释,不超过 140 字(可选)反复练习 进入退出

3400

如何使用GraphCrawler测试GraphQL节点安全

关于GraphCrawler GraphCrawler是一款功能强大自动化安全测试工具,在该工具帮助下,广大研究人员可以轻松对任意GraphQL节点进行安全测试。...工具运行机制 GraphCrawler基于Escape Technology强大Graphinder工具来进行GraphQL节点搜索。...接下来,所有的扫描结果都将会传递给GraphCrawler以进行更加深入地分析。 随后,GraphCrawler检测是否启用了变异选项,并检查任何可用敏感查询,例如用户和文件等。...接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/gsmith257-cyber/GraphCrawler.git (向右滑动、查看更多...、查看更多) 我们在使用该工具时候,可以不指定输出选项,默认配置下工具会将输出结果保存到schema.json文件

1.3K10

为什么使用 GraphQL 而放弃 REST API?

在一个有经验团队,你可以避免这些问题,但是你难道不希望一些问题已经在软件方面得到解决?...此模式其他变体和查询也是如此:对输入进行类型检查和验证,并且基于查询,GraphQL 服务器知道期望结果形状。...客户端库可以很容易地 GraphQL 响应自动解包为所需类型对象实例,因为从模式和查询可以提前知道响应形状。 GraphQL 是个时髦东西,是一种时尚,对?...良好工具和强大行业支持使其非常有吸引力。 除了一些客户端库存在一些小问题(现在已经解决了)之外,强烈推荐你仔细看看 GraphQL 在你技术栈可以提供什么。...有很多流行开源项目都在使用 GraphQL:这个博客是基于静态站点生成器 Gatsby,它将 GraphQL 查询结果转换成数据,然后呈现到 HTML 文件

2.3K30

Java学习之赋值运算符

“==”混淆 赋值运算符与其他运算符一起使用,可以表达多种赋值运算变异效果。...7 -= 将该运算符左边数值减去右边数值, 其结果赋值左边变量本身 int a=5; a-=2; a=3 *= 将该运算符左边数值乘以右边数值, 其结果赋值左边变量本身 int a=5; a...*=2; a=10 /= 将该运算符左边数值整除右边数值, 其结果赋值左边变量本身 int a=5; a/=2; a=2 %= 将该运算符左边数值除以右边数值后取余,其结果赋值左边变量本身...而原来购买数量为两个,现在需要购买 10 个,可以使用“count*=5”数量乘以 5 倍之后值赋值 count 本身。 赋值运算符还用于表达式变量,如下代码是正确。...double d1 = 12.34 double d2 = d1 + 5; // 表达式d2 System.out.println(d2); // 输出 d2 值,输出 17.34 赋值运算符还可与其他运算符结合

60210
领券