2011-01-10 65 views

回答

2

您可以尝试使用表格对象的Doctrine_Core::getLoadedModels()getTemplates()方法进行操作。

+0

我想过这个,但我不认为它有效。 getLoadedModels()只返回自动加载器延迟加载的模型。有没有加载所有模型的方法,或者有另一种方法来获取所有存在的模型? –

+1

我在同一个类(Doctrine_Core)中看到了一个'loadModels()'方法。之前调用它应该加载所有模型。我知道它是有效的,我在看到它之后使用它:http://webmozarts.com/2010/03/11/writing-efficient-tests/ – greg0ire

+0

是的,做'Doctrine_Core :: loadModels(sfConfig :: get(' sf_lib_dir')。'/ model /');'工作。谢谢。 –

相关问题