Lorsque vous utilisez gatsby-transformer-json
filtrage d'un tableau ne fonctionne pas :
data.json
{
"foo": [
{
"name": "Name 1"
},
{
"name": "Name 2"
}
]
}
graphQL
{
dataJson(foo: {in: {name: {ne: "no match"}}}) {
foo {
name
}
}
}
Erreur
{
"errors": [
{
"message": "Cannot read property 'id' of undefined",
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"dataJson"
]
}
],
"data": {
"dataJson": null
}
}
C'est la même chose si le data-array a un id-attribut dans l'objet.
gatsby v1.9.45
En haut!
Avez-vous trouvé une solution?
J'ai le même problème..
@MarbleCK non . Je ne me suis plus penché là-dessus. Tenez moi au courant si vous trouvez une solution.
Il n'y a eu aucune activité sur cette question récemment. En raison du nombre élevé de notifications GitHub entrantes, nous devons nettoyer certains des anciens problèmes car beaucoup d'entre eux ont déjà été résolus avec les dernières mises à jour ou expliqués dans un numéro précédent.
N'hésitez pas à en ouvrir un nouveau si vous rencontrez toujours ce problème ou un problème similaire ! ??
Aussi, marquer ceci comme un doublon à #3643
Commentaire le plus utile
En haut!
Avez-vous trouvé une solution?
J'ai le même problème..