如何在doctrine 2中设置枚举数据类型

son*_*nam 6 symfony doctrine-orm

在基于注释的映射中,根据学说的文档,我们可以如下所示:

/** @Column(type="string", columnDefinition="ENUM('visible', 'invisible')") */
Run Code Online (Sandbox Code Playgroud)

我的问题是我如何在yaml元数据文件中表示这个学说?

我想做这样的事情:

fields:
status:
  type: string
  columnDefinition: ....
Run Code Online (Sandbox Code Playgroud)

我使用symfony 2作为框架

Car*_*dos 12

只需使用:

fields:
status:
  type: string
  columnDefinition: ENUM('visible', 'invisible')
Run Code Online (Sandbox Code Playgroud)