listAll('field.storage.') as $field_id) { $field_storage = $config->getEditable($field_id); $class = $field_type_manager->getPluginClass($field_storage->get('type')); // Deal only with entity reference fields and descendants. if ($class == $item_class || is_subclass_of($class, $item_class)) { // Remove 'target_bundle' from settings. $field_storage->clear('settings.target_bundle')->save(TRUE); } } }