我正在使用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
}
}
}
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
正如你在第3行看到的那样,我试图猜测插值语法,但它不起作用 - 我把它作为我的意图的例证.
我可以为修订提供一个完全限定的名称,但这似乎并不特别优雅.是否有任何GraphQL本机操作字符串的方式?
| 归档时间: |
|
| 查看次数: |
2707 次 |
| 最近记录: |