$fields に定義するテーブルのフィールドとして使用可能な項目と意味
type
CakePHP 内部の型。現在は、string (VARCHAR にマップ)、text (TEXT にマップ)、integer (INT にマップ)、float (FLOAT にマップ)、datetime (DATETIME にマップ)、timestamp (TIMESTAMP にマップ)、time (TIME にマップ)、date (DATE にマップ)、そして binary (BLOB にマップ) という型がサポートされています。
key
値を「primary」にセットすると、そのフィールドは AUTO_INCREMENT 属性になり、テーブルの主キーになります。
length
フィールドの長さを設定します。
null
true をセットすると NULL を許可、false だと NULL を許可しません。
default
フィールドの初期値を定義します。
0 件のコメント:
コメントを投稿