我需要在我的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