0

私はcakephp 2.3.4を使用しています

以下のテーブルのモデルで関係を定義する方法:

業界には複数の sub_industries があります。クライアントには複数の業界とサブ業界があります。

任意の業界を選択すると、選択ボックスは関連する sub_industries でフィルター処理されます。

だから私はこれらのテーブルを作成しました。

1.clients(id,full_name) 2.client_industries (id,client_id,industry_id) 3.client_sub_industries(id,client_industry_id,sub_industry_id) 4.industries(id,name) 5.sub_industries(id,industry_id,name)

モデルで関係を定義する方法、モデルをバインドする方法。

私はcakephpが初めてです。助けが必要です..

ありがとう

4

2 に答える 2

0

私はあなたがあなたのコントローラーでこれを使用したいと思う

$this->sub_industry->recursive=2;
$clintshavingindustrieshavingsubindustries= $this->sub_industry->find('all');

クリント モデルで

$hasMany='industr ';

インダストリ モデルで

$hasMany='sub_industry ';
于 2016-08-30T14:03:48.350 に答える