0

我正在尝试在 CakePHP 中使用可跟踪的行为,但使用关联的模型。

我将TrackableBehavior 作为 Croogo 的模型行为,它基于Jose Gonzalez 的插件

它就像一个魅力,但我试图找到一种方法,当子/关联模型的数据在“父”模型的视图中返回时使其正常工作。

这些协会是:

  • 客户有很多笔记
  • 笔记属于客户

更清楚地说:两个模型都使用可跟踪行为。在客户“视图”视图中(呃),我列出了客户拥有的所有笔记。我希望 Trackable Behavior 为列出的每个注释返回可跟踪记录( created_by / modified_by ),但它只返回父模型( Clients )的可跟踪数组。

有任何想法吗?

4

1 回答 1

0

有点尴尬。就像在使用 find() 方法之前添加它一样简单

$this->Model->recursive = 2; 

因此 CakePHP 会更深入地获取每个项目的相关数据。

于 2013-09-20T11:44:40.343 回答