我正尝试将文件迁移到具有大量自定义字段的自定义文件类型中。但是,它们似乎正在以document
文件类型迁移,而不是迁移到我自定义创建的文件类型中。Drupal 7 - 将文件迁移到自定义文件类型
我使用的MigrateDestinationFile
作为我的目标是这样的:
$this->destination = new MigrateDestinationFile();
我试图映射type
像this answer建议是这样的:
$this->addFieldMapping('type')->defaultValue('custom_file_type');
此解决方案不起作用,当检查MigrateDestinationFile
的可映射字段时,没有指定type
字段,所以我认为这是该解决方案无法工作的原因。
如果有人能指出我如何迁移到一个自定义文件类型的例子,将不胜感激。也许我使用了错误的destination
?或者我错过了一些非常明显的东西。
迁移的其他部分对此问题无关紧要。