public function saveInto(\DataObjectInterface $record) { parent::saveInto($record); $data = $record->getAlchemyData(); $fields = $record->getDefaultAlchemyFields(); foreach ($fields as $name => $default) { $data[$name] = $this->children->dataFieldByName($this->name . '-' . $name)->Value(); } $record->AlchemyMetadata = $data; }