この記事の例では、Yii2 が関連フィールドの検索機能を実装する方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
ここには 2 つのテーブルがあります。テーブル構造は次のとおりです。 Companies_compay_id が外部キーです。
yii2advanced.branch テーブル:ブランチID:int(11)
Companies_company_id:int(11)
ブランチ名:varchar(100)
ブランチアドレス:varchar(255)
ブランチ作成日:日時
Branch_status:enum('アクティブ','非アクティブ')
会社 ID:int(11)
会社名:varchar(100)
company_email:varchar(100)
会社アドレス:varchar(255)
ロゴ:varchar(200)
company_start_date:日時
company_create_date:datetime
company_status:enum('アクティブ','非アクティブ')
検索機能をサポートするには、ブランチのインデックス ビューに次のコードを追加する必要があります:
リーリー
ルールを変更する方法は次のとおりです:
リーリー
リーリー
さらに Yii 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「Yii フレームワークの概要と一般的なテクニックの概要」、「PHP の優れた開発フレームワークの概要」、「PHP を始めるための基本チュートリアル」 Smarty テンプレート」、「PHP オブジェクト指向プログラミング入門」チュートリアル、「php 文字列の使い方まとめ」、「php+mysql データベース操作入門チュートリアル」、「php 共通データベース操作スキルまとめ」
この記事が、Yii フレームワークに基づいた PHP プログラムの設計に役立つことを願っています。