ThinkPHP的動態資料查詢方法

ThinkPHP提供了數據的動態查詢方法,可以簡化你的查詢程式碼,例如:

用戶在哪裡(“名稱 =”ThinkPHP "')->找到();
可以簡化為:
$用戶> getByName(“ThinkPHP”);

用戶在哪裡(“電子郵件”thinkphp@qq.com "')->找到();
可以簡化為:
用戶> getByEmail('thinkphp@qq.com“);

getBy ****方法擴展功能裡面的****會轉換成小寫​​的字段名,如果字段不存在,就會出錯。
如果你的字段名是USER_ID,那麼查詢方法擴展功能應該寫成:

用戶> getByUserId(5);

用戶 ID會被ス解析成為數據庫的USER_ID字段,這點需要注意,以免引起不必要的麻煩。
目前尚不支持,對多個字段的動態查詢。

分享這篇文章:
DIGG Google書籤 書籤交易 Mixx StumbleUpon Technorati 娛樂圈 DesignFloat 美味 優質 FURL

“ThinkPHP的動態資料查詢方法”的一個回應

發表回复:

姓名(必填):
郵件(不會被公開)(必需):
網址:
評論(必填):
XHTML:您可以使用這些標籤: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>