عند استخدام gatsby-transformer-json
لا تعمل تصفية المصفوفة:
data.json
{
"foo": [
{
"name": "Name 1"
},
{
"name": "Name 2"
}
]
}
رسم بياني
{
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
}
}
إنه نفس الشيء إذا كان لمصفوفة البيانات سمة معرف في الكائن.
غاتسبي v1.9.45
فوق!
هل وجدت حل؟
انا لدى نفس المشكله..
تضمين التغريدة لم أعد أنظر إليه بعد الآن. ابقني على اطلاع إذا وجدت حلا.
لم يكن هناك أي نشاط بشأن هذه المشكلة مؤخرًا. نظرًا للعدد الكبير من إشعارات GitHub الواردة ، يتعين علينا تنظيف بعض المشكلات القديمة حيث تم حل العديد منها بالفعل باستخدام آخر التحديثات أو شرحها في إصدار سابق.
لا تتردد في فتح واحدة جديدة إذا كنت لا تزال تواجه هذه المشكلة أو مشكلة مماثلة! 👍
أيضًا ، وضع علامة على هذا كنسخة مكررة لـ # 3643
التعليق الأكثر فائدة
فوق!
هل وجدت حل؟
انا لدى نفس المشكله..