CakePHP 2.x有许多属于另一个表的内容



我有我的基础模型关联,该模型有许多AffiliatePayout和这些附属属于支付。现在我正在做一个$this->Affiliate->find('all', array()),它返回一个AffiliatePayout数组,但我也想将属于AFfiliatePay outayout与结果一起返回。我花了一天的大部分时间绞尽脑汁想弄清楚这一点,但似乎找不到答案。

试试这个:

$this -> Affiliate -> find('all', array('contain' => 'Payout'))

这里你有更多关于可传染行为的信息

http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html

多亏了@Jacek B Budzynski的帮助,我做了$this->Affiliate->find('all', array('contain' => array('AffiliatePayout' => array('Payout')));,我才能让它发挥作用。我的用例比发布的要高级一些,但这解决了我的问题。谢谢@Jacek

相关内容

最新更新