4
ฉันจะโอนย้ายเอนทิตีไฟล์ไปยังเอนทิตีสื่อได้อย่างไร
ฉันกำลังใช้โมดูลโยกย้ายสำหรับการโยกย้าย D7 ถึง D8 และฉันกำลังเขียนการโยกย้ายทั้งหมดด้วยตนเองในรหัส (แทนที่จะใช้โมดูลการโยกย้าย D7 ในตัวเนื่องจากฉันต้องการการควบคุมการย้ายที่ละเอียดยิ่งขึ้น) ฉันมีโครงสร้างต่อไปนี้: ไซต์ D7 มีฟิลด์รูปภาพที่เก็บรูปภาพเป็นเอนทิตีไฟล์ บนไซต์ D8 เขตข้อมูลรูปภาพเป็นการอ้างอิงเอนทิตีไปยังเอนทิตีสื่อ (และเอนทิตีสื่อจะมีเขตข้อมูลรูปภาพ) เดิมทีฉันมีสิ่งต่อไปนี้สำหรับการโยกย้ายรูปภาพของฉัน: id: image_files source: plugin: legacy_images constants: source_base_path: http://example.com/ destination: plugin: 'entity:file' process: fid: fid filename: filename source_full_path: - plugin: concat delimiter: / source: - constants/source_base_path - uri - plugin: urlencode uri: plugin: file_copy …