SonataAdminBundle Экспортер проблема с сопоставленными объектами

В sonata-admin-bundle есть стандартная функция для экспорта данных с помощью exporter; Но как сделать экспорт текущей сущности И сопоставленной с ней сущностью ManyToOne?

По сути, я хочу загрузить точно такие же данные, которые определены в ListFields.

UPD: вдокументыесть только todo

UPD2: яМы нашли одно решение, но я не думаю, что оно лучшее:

/**
 * Add some fields from mapped entities; the simplest way;
 * @return array
 */
public function getExportFields() {
    $fieldsArray = $this->getModelManager()->getExportFields($this->getClass());

    //here we add some magic :)
    $fieldsArray[] = 'user.superData';
    $fieldsArray[] = 'user.megaData';

    return $fieldsArray;
}

Ответы на вопрос(1)

Ваш ответ на вопрос