Thinkphp getBy+字段的使用

像這種getById($id)、getByTitle($title)、getByUserName($username),以getBy+字段的方法有個專有名詞叫做魔術方法,它後面的字段可以是數據表中的任何一個字段,返回結果只能是查詢出來的第一條數據,這種方法查詢的效率很高,很好記住。有時候我們的字段不是連起來的,例如:user_name 這樣子的字段,我們是不是這樣子寫(getByUser_name($name))呢?答案是否定的,thinkphp中不支持這樣子的方法,我們需要使用駝峯發來命名,應該寫成這樣 getByUserName($name)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章