Saat menggunakan gatsby-transformer-json
memfilter array tidak berfungsi:
data.json
{
"foo": [
{
"name": "Name 1"
},
{
"name": "Name 2"
}
]
}
grafikQL
{
dataJson(foo: {in: {name: {ne: "no match"}}}) {
foo {
name
}
}
}
kesalahan
{
"errors": [
{
"message": "Cannot read property 'id' of undefined",
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"dataJson"
]
}
],
"data": {
"dataJson": null
}
}
Sama halnya jika data-array memiliki atribut id pada objeknya.
gatsby v1.9.45
Ke atas!
Apakah Anda menemukan solusi?
Saya mempunyai masalah yang sama..
@MarbleCK tidak. Saya tidak melihat ke dalamnya lagi. Beritahu saya jika Anda menemukan solusi.
Belum ada aktivitas tentang masalah ini baru-baru ini. Karena tingginya jumlah notifikasi GitHub yang masuk, kami harus membersihkan beberapa masalah lama karena banyak di antaranya telah diselesaikan dengan pembaruan terbaru atau dijelaskan dalam masalah sebelumnya.
Jangan ragu untuk membuka yang baru jika Anda masih mengalami masalah ini atau yang serupa! 👍
Juga, tandai ini sebagai duplikat ke #3643
Komentar yang paling membantu
Ke atas!
Apakah Anda menemukan solusi?
Saya mempunyai masalah yang sama..