我有由 Doctrine 映射到数据库的 Lector 实体。代码如下所示:
class Lector {
/**
* @ORM\Id()
* @ORM\Column(name="id",type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/** @ORM\Column(name="code",type="string",length=100,unique=true) */
protected $code;
/** @ORM\Column(type="string",length=100,nullable=true) */
protected $firstTitle;
....
}
我在 Symfony 中使用了内置的 CRUD 生成器来为这些操作创建代码。但是,此生成器在生成的页面中使用列名作为字段描述,如下所示:
code <textbox>
firstTitle <textbox>
我试图通过扩展注释使这些字段更易于阅读
options={"comment" = "Lector 的内部代码"}
但这没有用。
在 Symfony 2 中,如何以某种方式对将在项目中显示的每一列进行描述(列名呈现在哪里)?
可以编辑视图文件,并为每一列制作我想要的描述。但这不是我想要的