0
我想查找具有給定模板的所有模型(例如,所有時間戳模型)。我怎麼做?理想的解決方案應該在任務中工作。Symfony:如何獲得具有給定模板的所有模型?
我想查找具有給定模板的所有模型(例如,所有時間戳模型)。我怎麼做?理想的解決方案應該在任務中工作。Symfony:如何獲得具有給定模板的所有模型?
您可以嘗試使用表格對象的Doctrine_Core::getLoadedModels()
和getTemplates()
方法進行操作。
我想過這個,但我不認爲它有效。 getLoadedModels()只返回自動加載器延遲加載的模型。有沒有加載所有模型的方法,或者有另一種方法來獲取所有存在的模型? –
我在同一個類(Doctrine_Core)中看到了一個'loadModels()'方法。之前調用它應該加載所有模型。我知道它是有效的,我在看到它之後使用它:http://webmozarts.com/2010/03/11/writing-efficient-tests/ – greg0ire
是的,做'Doctrine_Core :: loadModels(sfConfig :: get(' sf_lib_dir')。'/ model /');'工作。謝謝。 –