Cuando se usa gatsby-transformer-json
filtrado de una matriz no funciona:
data.json
{
"foo": [
{
"name": "Name 1"
},
{
"name": "Name 2"
}
]
}
graphQL
{
dataJson(foo: {in: {name: {ne: "no match"}}}) {
foo {
name
}
}
}
error
{
"errors": [
{
"message": "Cannot read property 'id' of undefined",
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"dataJson"
]
}
],
"data": {
"dataJson": null
}
}
Es lo mismo si la matriz de datos tiene un atributo id en el objeto.
gatsby v1.9.45
¡Hasta!
¿Encontraste una solución?
Estoy teniendo el mismo problema..
@MarbleCK no . Ya no lo investigué. Manténgame informado si encuentra una solución.
No ha habido ninguna actividad sobre este tema recientemente. Debido a la gran cantidad de notificaciones entrantes de GitHub, tenemos que limpiar algunos de los problemas antiguos, ya que muchos de ellos ya se han resuelto con las últimas actualizaciones o se han explicado en un número anterior.
¡No dude en abrir uno nuevo si aún experimenta este problema o uno similar! 👍
Además, marcar esto como un duplicado de # 3643
Comentario más útil
¡Hasta!
¿Encontraste una solución?
Estoy teniendo el mismo problema..