显示主键奏鸣曲管理捆绑包


Display primary key Sonata Admin bundle

我正在使用Sonata Admin Bundle和Sumfony 2.3.3。我有一个"产品"表和一个"品牌"表。品牌 ID 放在产品表中。现在,当我显示产品表时,我需要显示品牌名称而不是品牌ID,这应该来自品牌表。我该怎么做?请帮助我。谢谢

protected function configureListFields(ListMapper $listMapper)
{
    $listMapper
        ->addIdentifier('product_id')
        ->add('product_name')
        ->add('brand_id')
    ;
}

我认为这可以工作:$listMapper->add('brand.name');