像这种getById($id)、getByTitle($title)、getByUserName($username),以getBy+字段的方法有个专有名词叫做魔术方法,它后面的字段可以是数据表中的任何一个字段,返回结果只能是查询出来的第一条数据,这种方法查询的效率很高,很好记住。有时候我们的字段不是连起来的,例如:user_name 这样子的字段,我们是不是这样子写(getByUser_name($name))呢?答案是否定的,thinkphp中不支持这样子的方法,我们需要使用驼峰发来命名,应该写成这样 getByUserName($name)。
Thinkphp getBy+字段的使用
最新推荐文章于 2022-07-24 16:03:43 发布