我需要在我的CakePHP 1.3項目中使用SET和ENUM類型。我發現了一些建議,但它們都過於陳舊(2004-2006),並且有很多瘋狂的方法,比如修改cake的核心文件。此外,CakePHP開發人員表示不支持SET和ENUM類型。CakePHP框架中的MySQL SET和ENUM類型
例:
我
SET('alpha','beta')
領域,我需要用這個數據作爲附加&編輯操作複選框。
有什麼辦法可以添加SET和ENUM字段的普通支持(Form Helper等)?
我需要在我的CakePHP 1.3項目中使用SET和ENUM類型。我發現了一些建議,但它們都過於陳舊(2004-2006),並且有很多瘋狂的方法,比如修改cake的核心文件。此外,CakePHP開發人員表示不支持SET和ENUM類型。CakePHP框架中的MySQL SET和ENUM類型
例:
我
SET('alpha','beta')
領域,我需要用這個數據作爲附加&編輯操作複選框。
有什麼辦法可以添加SET和ENUM字段的普通支持(Form Helper等)?
或許這些鏈接可以幫助
我喜歡這個解決方案: http://www.dereuromark.de/2010/06/24/static-enums-or-semihardcoded-attributes/
方式比MySQL的枚舉更可用functionatily
我看到了這些我thods。無論如何,我明天會測試它們並在這裏發表評論。謝謝! – 2011-01-13 16:33:58
你也可以嘗試mark's解決方案.. :) – Mika 2011-01-13 21:20:20