2012-09-17 12 views
5

w mapowaniu adnotacji oparte, zgodnie z dokumentacją doktryny, co możemy zrobić, jak pokazano poniżej:Jak ustawić typ danych enum w doktrynie 2

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

Moje pytanie brzmi jak mogę reprezentować ten w YAML meta plik danych dla doktryny?

chcę zrobić coś takiego:

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

Używam symfony 2 jako ram

+0

Próbowałeś co napisałeś? –

+0

Nie wiem, jak przekonwertować ENUM ("widoczny", "niewidoczny") na wyrażenie yaml, jestem nowy na yaml – sonam

Odpowiedz

11

Wystarczy użyć:

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

Domyślam się, że działa tylko dla MySQL, prawda? Ponieważ w Postgresie będziesz musiał faktycznie utworzyć "CREATE TYPE" –

Powiązane problemy