我有:
- src
- data
- data.json
Run Code Online (Sandbox Code Playgroud)
data.json:
"gallery": [
{"name":...
{"name":.. ...
Run Code Online (Sandbox Code Playgroud)
gatsby-config.js包含:
`gatsby-transformer-json`,
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/src/data`,
name: `data`,
},
},
Run Code Online (Sandbox Code Playgroud)
如何通过GraphQL查询从此json文件获取gallery.names列表?我正在尝试写:
export const IndexQuery = graphql`
query IndexQuery {
mydata: file(name: { eq: "data" }, extension: { eq: "json" }) {
allFile {
gallery {
name
}
}
}
}
`
Run Code Online (Sandbox Code Playgroud)
但这不起作用。