与这个问题类似,我在使用Doctrine缓存/填充查询结果的关系时遇到了一些问题。
现在我知道可以通过调用refresh/refreshRelated来解决这个问题,但是否有一种方法可以禁用表格/临时的填充缓存呢? 特别是在使用联接选择时,例如以下示例代码:
现在我知道可以通过调用refresh/refreshRelated来解决这个问题,但是否有一种方法可以禁用表格/临时的填充缓存呢? 特别是在使用联接选择时,例如以下示例代码:
$result2 = Doctrine_Query::create()
->leftJoin('s.School sc')
->from('Student s')
->execute();
您真的希望Doctrine使用您的联接数据,而不是使用先前选择的缓存水合结果。
有没有办法做到这一点?
提前致谢!