我正在使用cakephp 2.3.4
如何在下表中的模型中定义关系:
行业有多个sub_industries。 客户有多个行业和子行业。
当我选择任何行业时,selectbox将使用相关的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,姓名) 5.sub_industries(ID,industry_id,名称)
如何在模型中定义关系,如何为它绑定模型。
我是cakephp的新手。请帮忙..
由于
答案 0 :(得分:0)
答案 1 :(得分:0)
我想你想在你的控制器中使用它
$this->sub_industry->recursive=2;
$clintshavingindustrieshavingsubindustries= $this->sub_industry->find('all');
在您的Clint模型中
$hasMany='industr ';
在您的行业模型中
$hasMany='sub_industry ';