Gatsby: [gatsby-transformer-json] تصفية البيانات حسب السمة

تم إنشاؤها على ١٢ أكتوبر ٢٠١٧  ·  3تعليقات  ·  مصدر: gatsbyjs/gatsby

عند استخدام 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

التعليق الأكثر فائدة

فوق!
هل وجدت حل؟

انا لدى نفس المشكله..

ال 3 كومينتر

فوق!
هل وجدت حل؟

انا لدى نفس المشكله..

تضمين التغريدة لم أعد أنظر إليه بعد الآن. ابقني على اطلاع إذا وجدت حلا.

لم يكن هناك أي نشاط بشأن هذه المشكلة مؤخرًا. نظرًا للعدد الكبير من إشعارات GitHub الواردة ، يتعين علينا تنظيف بعض المشكلات القديمة حيث تم حل العديد منها بالفعل باستخدام آخر التحديثات أو شرحها في إصدار سابق.

لا تتردد في فتح واحدة جديدة إذا كنت لا تزال تواجه هذه المشكلة أو مشكلة مماثلة! 👍

أيضًا ، وضع علامة على هذا كنسخة مكررة لـ # 3643

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

andykais picture andykais  ·  3تعليقات

jaanhio picture jaanhio  ·  3تعليقات

rossPatton picture rossPatton  ·  3تعليقات

benstr picture benstr  ·  3تعليقات

kalinchernev picture kalinchernev  ·  3تعليقات