gpt4 book ai didi

string - GraphQL字符串串联或插值

转载 作者:行者123 更新时间:2023-12-04 14:55:05 24 4
gpt4 key购买 nike

我正在使用GitHub API v 4学习GraphQL。这是一个损坏的查询,用于获取给定分支的Blob(文件)及其文本内容:

query GetTree($branch: String = "master") {
repository(name: "blog-content", owner: "lzrski") {
branch: ref(qualifiedName: "refs/heads/${branch}") {
name
target {
... on Commit {
tree {
entries {
name
object {
... on Blob {
isBinary
text
}
}
}
}
}
}
}
}
}

正如您在第3行看到的那样,我尝试了猜测插值语法,但是它不起作用-我将其保留为说明目的。

我可以为修订提供一个完全合格的名称,但这似乎并不特别优雅。有任何GraphQL native 操作字符串的方式吗?

最佳答案

我认为GraphQL specification中没有任何内容专门概述了用于处理查询中的字符串值的任何方法。

但是,在实际应用程序中使用GraphQL查询时,您将通过利用在请求中与查询一起传递的变量来为查询提供大多数参数。因此,在编写表示变量的JSON时,大部分字符串操作将在客户端代码内完成,而不是在查询内部完成。

关于string - GraphQL字符串串联或插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46022405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com