使用GraphQL从Frontmatter Markdown中获取多个图像到Gatsby中

时间:2018-09-30 07:24:43

标签: graphql gatsby

我正在尝试从Markdown文件中使用GraphQL将图像列表添加到Gatsby中。如果我使用一张图像,它将起作用。

降价清单:

images:
  - ./images/01.jpg
  - ./images/02.jpg
  - ./images/03.jpg

查询:

{
  allMarkdownRemark {
    edges {
      node {
        frontmatter {
          images {
            id
          }
        }
      }
    }
  }
}

结果:

"errors": [
{
  "message": "The \"path\" argument must be of type string. Received type object",
  "locations": [
    {
      "line": 6,
      "column": 11
    }
  ],
  "path": [
    "allMarkdownRemark",
    "edges",
    4,
    "node",
    "frontmatter",
    "images"
  ]
}
],

谢谢!

0 个答案:

没有答案