4 Feb 2016 • on Problems when using think php! 该篇博客持续记录在使用thinkphp时遇到的迷之问题 getField() 问题代码(中文不支持,返回值迷之格式,感觉可能是通过url传入参数时参数的类型解析不对,num是url传入的参数): $model->join('student on user.id = student.user_id')->join('department on student.department_id = department.id')->where($condition)->getField('user.id as id,user.name as name, department.name as department, user.school_identify as schoolIdentify',$num); 修正代码: $model->join('student on user.id = student.user_id')->join('department on student.department_id = department.id')->where($condition)->limit($num)->getField('user.id as id,user.name as name, department.name as department, user.school_identify as schoolIdentify');