Tôi đang viết quá trình di chuyển D7 sang D9 đầu tiên của mình bằng cách lấy các tệp cấu hình nâng cấp di chuyển và chuyển từng tệp một và điều chỉnh nếu cần để chỉ lấy một tập hợp con nhỏ dữ liệu của tôi. Mọi thứ đang diễn ra khá tốt và tôi có một vài loại nội dung, trường và nội dung sẽ hoạt động như mong đợi.
Tôi đã điều chỉnh plugin nguồn "d7_field" để tôi chỉ lấy một số trường từ trang cũ, tất cả đều là các loại trường được cung cấp cùng với lõi. Tôi có một trường "text_long" D7 không xuất hiện cùng với phần còn lại và tôi không thể hiểu tại sao. Migrate đang thêm nó vào migration_map_flagship_migrate_field như sau:
source_ids_hash: 70ef5e18a834e45c197557fff5812a7b7a0ddeec0cd8198c6ea521f2f0e38083
sourceid1: field_short_description
sourceid2: nút
định mệnh1: NULL
định mệnh2: NULL
nguồn_hàng_trạng thái: 2
rollback_action: 0
lần cuối_nhập: 0
băm:
Điều mà tôi nghĩ là sai, nhưng tôi không biết tại sao. Tất cả các trường văn bản khác đều có destid1, destid2 và source_row_status như sau:
source_ids_hash: 25b9a8f1f502fe0dc79ab1d42ff7397efaef85aed6a45d893235a0b2994ff298
sourceid1: field_includes
sourceid2: nút
định mệnh1: nút
định mệnh2: field_includes
nguồn_row_status: 0
rollback_action: 0
lần cuối_nhập: 0
băm:
Bất kỳ ai có bất kỳ ý tưởng nào về nơi tôi có thể bắt đầu tìm hiểu lý do tại sao lĩnh vực này không di chuyển đúng cách?