CakePHP模型关联通​​过中介表?

时间:2010-11-16 17:52:02

标签: mysql cakephp models table-relationships

我有一个Home模型,链接到Home.realtor_num = Realtor.num上的Realtor模型。 我有一个Office模型链接到Realtor.office_num = Office.num上的Realtor模型。

假设我希望在Homes表的find的结果集中轻松访问Office.name。是否有一种简单的方法来指定上述关系,这样$ home ['Office'] ['name']将包含我正在寻找的数据?

1 个答案:

答案 0 :(得分:0)

如果您在模型中正确设置了关联:

  1. 您可以使用可包容的行为,
  2. 您可以从HomeController访问Office模型:$this->Home->Realtor->Office->find(...)