1. 程式人生 > >小馬過河的故事要銘記

小馬過河的故事要銘記

參考地址:http://blog.sina.com.cn/s/blog_14ac05d9c0102wujf.html

解決方案一:<br>
$indexModel = D('Index'); <wbr> 實測可行<br>
解決方案一:<br>
使用TP3.2的小夥伴需要注意了,在Model類的檔案中,引入名稱空間後,不需要繼承Model,也就是直接class
IndexModel
不需要加extends,因為根據TP手冊記錄如下:虛擬模型是指雖然是模型類,但並不會真正的操作資料庫的模型。有些時候,我們建立模型類但又不需要進行資料庫操作,僅僅是藉助模型類來封裝一些業務邏輯,那麼可以藉助虛擬模型來完成。不繼承Model類namespace
Home\Model;Class UserModel
{}這種方式下面自定義模型類就是一個單純的業務邏輯類,不能再使用模型的CURD操作方法,但是可以例項化其他的模型類進行相關操作<br>

解決方案一:<br>
用Thinkphp 3.2.3 的小夥伴注意,用D()方法例項化模型的時候,需要指定一張已經存在的資料表,<br>
protected $tableName = 'admin';<br>
不知道你們的是不是也有這個問題<br>
解決方案一:<br>
出現無法提供服務時,應該在Model類中加上名稱空間<br>
namespace Home\Model;<br>
use Think\Model;<br>
另外,需要在例項化物件時,寫成$WeixinModel = new \Home\Model\WeixinModel();<br>
$WeixinModel->responseMsg($postObj);							
</div>