1

在使用 CakePhp 时,是否建议在 AppModel 类中设置 recursive = -1,然后在需要更深的数据关系时使用 Containable Behavior?

我相信这将为我的应用程序提供避免与数据库相关的缓慢性能的最佳机会,但该方法是否合理?

谢谢

狮子座

4

2 回答 2

3

我对每个查询都使用 Containable 行为。如果不需要我使用更深层次的关系$params['contain'] = array();->我根本不再使用递归

于 2010-03-18T16:05:06.087 回答
1

leo 我明白你要做什么,这是一个很好的主意,但我更喜欢对我的所有关系做的是为每个关系设置字段,所以我只需要提取名称和 ID。

这样你就拥有了数据并且连接也不错。

于 2010-03-18T20:41:52.650 回答