ホームページ  >  記事  >  バックエンド開発  >  記録例の現状、展望、機会について話しましょう

記録例の現状、展望、機会について話しましょう

巴扎黑
巴扎黑オリジナル
2017-06-15 14:30:544424ブラウズ

アクティブ レコード (AR) を使用して単一のデータ テーブルからデータを取得する方法について見てきました。 このセクションでは、AR を使用して複数の関連データ テーブルを接続し、結合されたデータ セットを取得する方法について説明します。リレーショナル AR を使用するには、関連付ける必要があるテーブルに主キーと外部キーの制約を定義することをお勧めします。これらの制約は、関連データの一貫性と整合性を確保するのに役立ちます。このサンプルでは、​​Yii Framework Development Tutorial (25) のデータベースクエリビルダーのサンプルを変更して、複数の関連テーブルに対して Active Record を使用する方法を紹介します。 AR を使用して関連クエリを実行する前に、ある AR クラスが別の AR クラスにどのように関連しているかを AR に知らせる必要があります。 2 つの AR クラス間の関係は、AR クラスによって表されるデータ テーブル間の関係を通じて直接関連付けられます。 データベースの観点から見ると、テーブル A と B の間には 3 つの関係があります: 1 対多 (tbl_user と tbl_post など)、1 対 1 (t

1 など)。 PHP 開発フレームワーク Yii Framework チュートリアル ( 27) データベースに関連付けられたアクティブ レコードの例

記録例の現状、展望、機会について話しましょう

はじめに: アクティブ レコード (AR) を使用して単一のデータ テーブルからデータを取得する方法を学習しました。AR を使用して複数のデータ テーブルを接続する方法について説明します。関連するデータテーブルを取得し、関連するデータセットを取得します

2. PHP 開発フレームワーク Yii Framework チュートリアル (26) データベースアクティブレコードの例

はじめに: Java または .Net を使用してデータベースを書き込みます多くの人が Hibernate (または NHibernate) を使用しています。これは、データベース プログラミングを大幅に簡素化するために、Yii Record (AR) が提供する Active も一般的なオブジェクト リレーショナル マッピングです。 ORM) テクノロジー 記録例の現状、展望、機会について話しましょう

【関連する Q&A の推奨事項】:

以上が記録例の現状、展望、機会について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。