2012-09-17 10 views
5

En mapeo basado anotación, según la documentación de la doctrina, que podemos hacer como se muestra a continuación:¿Cómo se configura el tipo de datos de enumeración en la doctrina 2

/** @Column(type="string", columnDefinition="ENUM('visible', 'invisible')") */ 

Mi pregunta es ¿cómo puedo representar esto en meta yaml archivo de datos para la doctrina?

quiero hacer algo como esto:

fields: 
status: 
    type: string 
    columnDefinition: .... 

estoy usando Symfony 2 como marco

+0

Ha intentado ¿Que escribiste? –

+0

no sé cómo convertir ENUM ('visible', 'invisible') en la expresión yaml, soy nuevo en yaml – sonam

Respuesta

11

Sólo tiene que utilizar:

fields: 
status: 
    type: string 
    columnDefinition: ENUM('visible', 'invisible') 
+0

Supongo que esto funciona solo para MySQL, ¿no? Porque en Postgres tendrás que 'CREAR TIPO' –

Cuestiones relacionadas