【发布时间】:2018-04-29 01:24:33
【问题描述】:
我正在尝试获取 Gatsby 中的文件夹名称列表,以及其中的文件名称。
这是我可以使用的 2 个查询:
query fetchDirectories {
allDirectory(filter: {
relativeDirectory: {
regex: "/documentation/"
}
}) {
edges {
node {
name
}
}
}
}
和
query fetchFilesByDirectory($directory: String) {
allFile(filter: {
internal: {
mediaType: {
eq: "text/markdown"
}
}
relativePath: {
regex: $directory
}
}) {
edges {
node {
name
}
}
}
}
另外,查询是有效的,我可以得到很好的结果。
在我的代码中,我想对第一个查询返回的每个目录执行第二个查询。
你知道怎么做吗?
【问题讨论】:
-
如果您找到答案,可以告诉我吗?我对完全相同的用例有完全相同的查询。