【发布时间】:2017-02-28 18:23:30
【问题描述】:
我正在尝试将文件迁移到具有大量自定义字段的自定义文件类型。然而,它们似乎被迁移到 document 文件类型而不是我自定义创建的文件类型中。
我使用MigrateDestinationFile 作为我的目的地,如下所示:
$this->destination = new MigrateDestinationFile();
我尝试将type 映射为this answer,建议如下:
$this->addFieldMapping('type')->defaultValue('custom_file_type');
此解决方案不起作用,在检查 MigrateDestinationFile 的可映射字段时,没有指定 type 字段,所以我认为这就是该解决方案不起作用的原因。
如果有人可以向我指出如何迁移到自定义文件类型的示例,我们将不胜感激。也许我使用了错误的destination?还是我错过了一些非常明显的东西。
迁移的其他部分与这个问题无关。
【问题讨论】: