2

CakePHP1.3 で SimpleTest を使用すると、enum 型の列を処理できません。この問題を解決する方法。

Notice: Schema generation error: invalid column type enum(
4

1 に答える 1

2

ENUM is not supported by CakePHP、MySQL でのみ動作するためです。そして、CakePHP コミュニティは、SimpleTest を、プラットフォームの独立性を達成するためにすべての主要なデータベース システムをサポートする汎用システムにすることを望んでいます。

データ型に切り替えてvarchar('10') or tinyint(1)、モデルの値を制御してみてください$validate

于 2010-12-03T15:10:20.323 に答える