求官方人员解答,这是不是5.05以上 的BUG,求官方解答

浏览:528 发布日期:2017/02/08 分类:ThinkPHP5专区
问题出在上层控制器Admin的分页paginate 如果使用paginate就会出现该错误,如果使用select进行查询就不会报错//上层控制器Admin
namespace app\admin\controller;
use think\Controller;

class Admin extends Controller
{

        public function lists($model,$where=array(),$order='',$field=true){
 
       // 分页查询
        $listdata = \think\Db::name($model)->paginate($listRows);
       

        return $listdata ;
    }

}
继承Admin的控制器
namespace app\admin\controller;

class User extends Admin
{
   */
    public function index()
    {

    $as = $this->lists('Member');
        foreach($as as $k =>$v){
            $list[$k] = user(true,$v['uid']);
        }
        return $this->fetch();
    }
}
//函数文件
function user($fields, $uid)
{
    $user['avatar'] =  model('UserAvatar')->getAvatar($uid);

}
//模型
namespace app\common\model;
use think\Model;

class UserAvatar extends Model
{
    
     //读取头像
    public function getAvatar($uid)
    {
      ................
    
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>