0
我不確定我是否正確使用MVC體系結構,如果我出錯了,就輕鬆點。從Cake中的另一個模型訪問模型方法
我有一個模型Account
,從Holding
模型獲取估值的負載。這兩個型號鏈接爲Account
hasMany Holdings
。
在我的Account
模型中,我有一個函數,用於從賬戶中檢索持有量的總和並將其排列在$date=>$value
類型的數組中。
我有另一個單獨的模型,名爲FxRate
,其表格是外匯匯率和日期的負載。在我的Account
模型中,我想通過在FxRate
表上運行查找來檢索fx費率數組,以便可以轉換之前檢索到的估值數組。
FxRate
沒有鏈接到任何其他模型,我似乎無法從我的Account
模型中的任何數據從它find
。什麼是實現這一目標的正確方法?
你永遠不應該直接實例模型!改爲使用['ClassRegistry :: init()'](http://api.cakephp.org/2.4/class-ClassRegistry.html#_init)。 – ndm
所以正確的語法應該是'$ FxRate = ClassRegistry :: init('FxRate')'?謝謝你的評論。 – arilia
這就是它應該是這樣的,是的。 – ndm