可能重複:
CakePHP 2.0 - Use MySQL ENUM field with form helper to create Select Input如何枚舉類型列中的數據保存在CakePHP中
我在形式的複選框。該複選框在數據庫中具有枚舉類型列。如果複選框被選中,我需要在該列中保存1,否則保存0。
我正在使用CakePHP的保存功能來保存所有表單值。當我檢查該複選框時,列更新爲1,但如果我未選中,然後按提交按鈕,它將更新爲空值。
如何在CakePHP中使用複選框保存枚舉類型值?
'ENUM('0','1')'不是很好的數據庫設計 - 'TINYINT'對布爾值來說更好。 – JJJ
無論如何,CakePHP沒有直接支持ENUM。 – JJJ