2種類の主要なオブジェクトを使ってデータベースのデータを操作します。データのコレクションへアクセスします。既存データの編集/削除、リレーションの定義、そして一括処理ができます。行/レコードレベルの振る舞いや機能の定義を可能にします。管理する役割を担います。別のデータソースを選択するように拡張することも可能です。アクティブレコードやデータマッパーパターンのアイデアやコンセプトを拝借しています。利用するという2つの利点を混成させるためです。と過去のバージョンとの違いを読むべきでしょう。始めるにあたり、何もコードを書く必要はありません。いくつかデータをロードしたい場合、このように記述できます。$row->title;}ここで留意すべき点は、何もコードを作ったり設定を書いたりする必要がない点です。ベースクラスをフレームワークに登録することができます。開始タグの後に追加します。利用して参照できます。クラスのインスタンスです。TableRegistry::getTableLocator()->get('Articles');具象テーブルクラスがあると、具象化エンティティークラスが欲しくなります。個別や複数レコードにカスタムロジックを定義できます。開始タグの後に追加します。Entity{}エンティティーはデフォルトで単数形キャメルケースのテーブル名を利用します。クラスのインスタンスが生成されます。クラスのインスタンスです。命名規則でテーブルクラスとエンティティークラスを関連づけます。メソッドを特定のクラス名にセットします。テーブルオブジェクトとエンティティーの使い方が詳しく記述されています。