0
我用在很多地方,學說魔術方法類似下面使用Doctrine magic「findby」方法進行生產安全嗎?或者他們只是用於原型設計?
Doctrine::getTable('User')->findByUserid(id);
最好先得到這樣的數據還是應該用這樣的查詢被取代?
另外,當使用Doctrine + CodeIgniter時,是否有任何推薦的設置?
我用在很多地方,學說魔術方法類似下面使用Doctrine magic「findby」方法進行生產安全嗎?或者他們只是用於原型設計?
Doctrine::getTable('User')->findByUserid(id);
最好先得到這樣的數據還是應該用這樣的查詢被取代?
另外,當使用Doctrine + CodeIgniter時,是否有任何推薦的設置?
是的,如果你檢查Doctrine source code你會發現它只是一個方法轉發器。如果你願意,你可以用靜態方法替換神奇的方法 - 但我想性能優勢可以忽略不計。