代码之家  ›  专栏  ›  技术社区  ›  thesunneversets

通过中间表的CakePHP模型关联?

  •  0
  • thesunneversets  · 技术社区  · 15 年前

    我有一个Home模型,它链接到Home.Realtor_num=Realtor.num上的Realtor模型。 我有一个办公室模型链接到Realtor.Office_num=Office.num上的Realtor模型。

    假设我想要在Homes表的查找结果集中轻松访问Office.name。有没有一种简单的方法来指定上述关系,使$home['Office]['name']包含我要查找的数据?

    1 回复  |  直到 15 年前
        1
  •  0
  •   bancer    15 年前

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

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