CakePHP3 Tips

CakePHP3歴 1年のWEBエンジニアの備忘メモです。ブログ内容はCakePHP3.5 (PHP7.1) で検証しています。

モデル(Model)

CakePHP3 bakeで自動生成されたTable(モデル)について解説

投稿日:

CakePHP3 bakeで自動生成されたTable(モデル)について。

● 使用例のテーブル定義(usersテーブル)

◯ bakeコマンド実行で作成されるTableファイル(Model/Table/UsersTable.php)

◯ initialize解説

◯ validationDefault解説

◯ buildRules解説

◯ その他よく使う$validatorオプション

-モデル(Model)
-, , , , ,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

CakePHP3

CakePHP3 よく使うfindメソッドまとめ

CakePHP3のよく使うfindメソッドまとめ。 目次 ・ ID指定取得(パターン①: get) ・ ID指定取得(パターン②: where) ・ カラム指定取得(id, email) ・ 〜以上( …

CakePHP3

CakePHP3 ユーザーパスワードハッシュ化 (暗号化)

CakePHP3でユーザーデータ新規作成時にパスワードを自動的にハッシュ化する方法。 ● 使用例のテーブル定義(usersテーブル)

CakePHP3

CakePHP3 bakeで自動生成されたEntity(モデル)について解説

CakePHP3 bakeで自動生成されたEntity(モデル)について。 ● 使用例のテーブル定義(usersテーブル)

◯ bak …

CakePHP3

CakePHP3のレコード更新方法まとめ (save・updateAll)

CakePHP3のレコード更新方法まとめ(save・updateAll)。 目次 ・ save(更新対象: 1レコード) ・ updateAll(更新対象: 条件一致レコード) ● 使用例のテーブル定 …

CakePHP3

CakePHP3 複数データベースを使う方法

◯ 「config/app.php」の「Datasources – default」をコピーして他DB接続用の「common(任意の名前)」を作成 [crayon-65 …




記事が役立ったら「投げ銭」してもらえると嬉しいです♪
0x28eb75414278F32e388509Cce2929EB8e5987634