我正在尝试获取 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
}
}
}
}
另外,查询正在运行,我可以获得良好的结果。
在我的代码中,我想为第一个查询返回的每个目录执行第二个查询。
关于如何做的任何想法?