0
獲取集合我們可以寫在Magento自定義查詢:的Magento:從自定義查詢
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
$write->query("insert into tablename values ('aaa','bbb','ccc')");
現在我怎樣才能查詢輸出到一個集合,因爲我從Mage::getModel()->getCollection
得到什麼?
'load()'是錯誤的地方,'_beforeLoad()'應該用來代替。 – Zyava
@Zyana您會使用_beforeLoad將附加信息添加到您正在擴展的現有集合中。 –
不,你錯了。當需要在'Varien_Data_Collection_Db :: load()'中定製邏輯時,在非常罕見的情況下,您需要重載load()方法。在所有其他情況下,'_beforeLoad()','_renderFiltersBefore()'等方法應該在具有自定義邏輯的子類中重載。至少它被認爲是magento的最佳實踐。 – Zyava