使用gatsby-transformer-json
过滤数组时不起作用:
数据.json
{
"foo": [
{
"name": "Name 1"
},
{
"name": "Name 2"
}
]
}
图QL
{
dataJson(foo: {in: {name: {ne: "no match"}}}) {
foo {
name
}
}
}
错误
{
"errors": [
{
"message": "Cannot read property 'id' of undefined",
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"dataJson"
]
}
],
"data": {
"dataJson": null
}
}
如果数据数组在对象中具有 id 属性,则情况相同。
盖茨比 v1.9.45
向上!
你找到解决办法了吗?
我有同样的问题。。
@MarbleCK不。 我没有再研究它。 如果您找到解决方案,请通知我。
最近没有关于这个问题的任何活动。 由于收到大量 GitHub 通知,我们必须清理一些旧问题,因为其中许多问题已经通过最新更新解决或在上一期中得到了解释。
如果您仍然遇到此问题或类似问题,请随意打开一个新的! 👍
此外,将其标记为与 #3643 重复
最有用的评论
向上!
你找到解决办法了吗?
我有同样的问题。。