ฉันกำลังพยายามนำเข้าข้อมูลไปยังช่องลิงก์หลายค่าจากแหล่ง JSON โดยใช้เครื่องมือย้ายข้อมูล ฉันคิดว่าฉันควรจะทำสิ่งนี้ได้โดยไม่ต้องเขียนปลั๊กอินแบบกำหนดเอง แต่จนถึงตอนนี้ก็ยังไม่มีอะไรทำงาน JSON ของฉันมีลักษณะดังนี้:
[
 {
  "first_name": "โจ"
  "last_name": "สมิธ"
  "แผนก": [
     {
       "department_name": "ห้องจดหมาย"
       "department_url": "https://myoffice.com/mailroom"
     },
     {
       "department_name": "กำลังรับ"
       "department_url": "https://myoffice.com/receiving"
     }
   ]
 },
 { . . . ฯลฯ }
]
เดอะ ชื่อห้างสรรพสินค้า และ department_url ค่าต่างๆ จะเป็นค่าหัวเรื่องและค่า uri สำหรับฟิลด์ลิงก์ที่มีหลายค่า ฉันได้ลองใช้ปลั๊กอิน sub_process โดยกำหนดค่าการย้ายข้อมูลด้วยวิธีนี้:
- ชื่อ: department_data
  ป้ายกำกับ: "ข้อมูลแผนก"
  ตัวเลือก: แผนก
...
กระบวนการ:
   field_department_link:
      ปลั๊กอิน: sub_process
      ที่มา: department_data
      กระบวนการ:
        'field_department_link/title': department_name
        'field_department_link/uri': department_url
ฉันควรทราบว่าการกำหนดค่าการย้ายข้อมูลนี้ใช้งานได้โดยรวม เนื่องจากฉันมีช่องข้อความแบบตรงจำนวนหนึ่งที่นำเข้าได้ปกติดี ดังนั้นฉันจึงรู้ว่าปัญหาเฉพาะเจาะจงกับวิธีที่ฉันพยายามจัดการช่องนี้โดยเฉพาะ โปรดทราบว่าฉันไม่สามารถควบคุม JSON ได้ มันสร้างโดยแอปพลิเคชันของบุคคลที่สามซึ่งฉันไม่สามารถเข้าถึงได้