是否有人尝试迁移具有多个源数据行的字段?就我而言,我正在迁移商业文件字段(https://www.drupal.org/project/commerce_file)的值。 它只迁移了1个id,它应该有多个id。 我已经检查了源数据库中的查询,它输出正确,我的问题是迁移。
这就是我的所作所为。
$query->addExpression('GROUP_CONCAT(file.field_file_fid)', 'file_id'); . . . . $this->addFieldMapping('commerce_file', 'file_id') ->sourceMigration('PrivateFile') ->separator(','); $this->addFieldMapping('commerce_file:file_class') ->defaultValue('MigrateFileFid'); $this->addFieldMapping('commerce_file:preserve_files') ->defaultValue(1);
感谢您的帮助!