ฉันกำลังเขียนการย้ายข้อมูล D7 ไปยัง D9 ครั้งแรกโดยนำไฟล์การกำหนดค่าการอัปเกรดและย้ายข้อมูลมารวมกันทีละไฟล์ และปรับแต่งตามความจำเป็นเพื่อดึงข้อมูลส่วนย่อยเพียงเล็กน้อยเท่านั้น สิ่งต่างๆ ดำเนินไปได้ด้วยดี และฉันมีประเภทเนื้อหา ฟิลด์ และเนื้อหาบางอย่างที่จะตามมาตามที่คาดไว้
ฉันปรับแต่งปลั๊กอินต้นทาง "d7_field" ดังนั้นฉันจึงดึงฟิลด์เพียงไม่กี่ฟิลด์จากไซต์เก่า ฟิลด์ทั้งหมดเป็นประเภทที่มีคอร์ ฉันมีฟิลด์ "text_long" D7 หนึ่งฟิลด์ที่ไม่ได้มาพร้อมกับส่วนที่เหลือและฉันไม่สามารถเข้าใจได้ว่าทำไม Migrate กำลังเพิ่มไปยัง migrate_map_flagship_migrate_field ดังนี้:
source_ids_hash: 70ef5e18a834e45c197557fff5812a7b7a0ddeec0cd8198c6ea521f2f0e38083
sourceid1: field_short_description
sourceid2: โหนด
ปลายทาง 1: NULL
ปลายทาง 2: NULL
source_row_status: 2
ย้อนกลับ_การกระทำ: 0
last_imported: 0
กัญชา:
ซึ่งฉันคิดว่ามันผิด แต่ฉันไม่รู้ว่าทำไม ช่องข้อความอื่นๆ ทั้งหมดมี destid1, destid2 และ source_row_status ดังนี้:
source_ids_hash: 25b9a8f1f502fe0dc79ab1d42ff7397efaef85aed6a45d893235a0b2994ff298
sourceid1: field_includes
sourceid2: โหนด
destid1: โหนด
destid2: field_includes
source_row_status: 0
ย้อนกลับ_การกระทำ: 0
last_imported: 0
กัญชา:
ใครมีความคิดใด ๆ ที่ฉันสามารถเริ่มขุดว่าทำไมฟิลด์นี้จึงย้ายข้อมูลไม่ถูกต้องอย่างดื้อรั้น