2012-09-17 37 views
5

在基於註解映射枚舉數據類型,按照教義的文檔,我們可以做如下圖所示:如何設置教義2

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

我的問題是我怎麼在YAML元代表本數據文件的教義?

我想要做這樣的事情:

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

我使用的symfony 2作爲框架

+0

你試過你寫的是什麼? –

+0

我不知道如何將ENUM('visible','invisible')轉換爲yaml表達式,我對yaml很陌生 – sonam

回答

11

只需使用:

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

我猜這隻適用於MySQL,對不對?因爲在Postgres中你將不得不實際創建類型 –