easyadmin symfony原则中的列表数组/集合问题

easyadmin symfony原则中的列表数组/集合问题,symfony,doctrine-orm,doctrine,easyadmin,Symfony,Doctrine Orm,Doctrine,Easyadmin,我在争夺名单方面有问题。 我需要所有的数组,而不仅仅是计数 积垢控制器: public function configureFields(string $pageName): iterable { return [ IdField::new('id')->hideOnForm()->hideOnDetail(), TextField::new('firstName','Imię'), TextField::new('lastNa

我在争夺名单方面有问题。 我需要所有的数组,而不仅仅是计数

积垢控制器:

public function configureFields(string $pageName): iterable
{
    return [
        IdField::new('id')->hideOnForm()->hideOnDetail(),
        TextField::new('firstName','Imię'),
        TextField::new('lastName','Nazwisko'),
        AssociationField::new('specialization','Specjalizacja'),
        AssociationField::new('visits','Wizyty')->onlyOnDetail(),

    ];
}
第一实体:

/**
 * @var Visit[]|ArrayCollection
 * @ORM\OneToMany(targetEntity="App\Entity\Visit", mappedBy="doctor")
 */
private $visits;
第二实体:

/**
     * @ORM\ManyToOne(targetEntity="App\Entity\Patient")
     * @var Patient
     */
    private $patient;
结果是:


您正在使用AssociationField,它适用于一对多关系,但只显示多对一关系中的计数

改用阵列字段


您正在使用AssociationField,它适用于一对多关系,但仅在多对一关系中显示计数

改用阵列字段

public function configureFields(string $pageName): iterable
{
    return [
        IdField::new('id')->hideOnForm()->hideOnDetail(),
        TextField::new('firstName','Imię'),
        TextField::new('lastName','Nazwisko'),
        AssociationField::new('specialization','Specjalizacja'),
        ArrayField::new('visits','Wizyty')->onlyOnDetail(),

    ];
}