ฉันได้นำเข้าประเภทเนื้อหาของฉันจาก D7 เป็น D9 โดยใช้ /upgrade สำหรับการย้ายข้อมูลทั้งหมด และข้อมูลทั้งหมดนั้นดี จากนั้นฉันมีการย้ายข้อมูลแยกต่างหากเพื่อนำเข้าและแปลงฟิลด์วันที่ของฉัน ซึ่งวิธีนี้ใช้ได้เช่นกัน ยกเว้นว่าจะเขียนทับโหนดที่มีอยู่ทั้งหมด แทนที่จะใช้ NID ที่ออกจากโหนดหรือดึงจากต้นทางอีกครั้ง ความคิดใดที่จะป้องกันสิ่งนี้
รหัส: event_node
ป้ายกำกับ: โหนดเหตุการณ์
การโยกย้าย_กลุ่ม: กำหนดเอง
แหล่งที่มา:
ปลั๊กอิน: d7_node
เป้าหมาย: เหตุการณ์
ปลายทาง:
ปลั๊กอิน: เอนทิตี: โหนด
กลุ่ม: เหตุการณ์
กระบวนการ:
นิด:นิด
พิมพ์:
ปลั๊กอิน: default_value
default_value: เหตุการณ์
field_event_date:
-
ปลั๊กอิน: sub_process
ที่มา: field_event_date
กระบวนการ:
ค่า:
-
ปลั๊กอิน: format_date
from_format: 'Y-m-d H:i:s'
to_format: 'Y-m-d\TH:i:s'
ที่มา: ค่า
end_value:
-
ปลั๊กอิน: format_date
from_format: 'Y-m-d H:i:s'
to_format: 'Y-m-d\TH:i:s'
ที่มา: value2
เขตเวลา:
-
ปลั๊กอิน: default_value
default_value: 'อเมริกา/นิวยอร์ค'
กฎ:
-
ปลั๊กอิน: รับ
ที่มา: กฎ