EasyAdmin 3 - 具有嵌套形式的 CRUD

EasyAdmin 3 - CRUD with nested form

我正在尝试使用 EasyAdmin 3 将子表单嵌入到表单中。

我的实体 A 与实体 B 具有一对一关系。

class entityA {
  
  private $id;

  private $name;

  //OneToOne with cascade persist
  private $entityB; 

}
class entityB {
  
  private $id;

  private $name;

  private $price;

}

在我的实体 A CRUD 控制器中,如何显示实体 B 表单?

public function configureFields(string $pageName): iterable
    {
        return [
            TextField::new('name'),
            // entity B form ?? (name, price)
        ];
    }

我尝试了 CollectionType,但它只适用于...collection。它不适用于 OneToOne 关系:(

TextField::new('entityB.name'),