thinkphp5 提示 method not exist:think\db\Query->

2017-05-31 15:33:00 +08:00
 rxzxf1993

model 是这样写的

<?php

namespace lib\model;

use lib\BaseModel;
use lib\model\Provider;

class ProviderCheck extends BaseModel
{
    //
    public function provider()
    {
        return $this->hasOne('provider','id','userid','p','left');
    }
}

调用

 $condition = $this->buildProviderCheckConditon($searchData);
        $providerCheckModel = new ProviderCheck();
        $list  = $providerCheckModel
            ->alias('pc')
            ->provider()
            ->where($condition['condition'])
            ->limit($condition['perpage']*($condition['p']-1), $condition['perpage'])
            ->select();

9410 次点击
所在节点    PHP
2 条回复
Spectre
2017-06-01 11:12:32 +08:00
ProviderCheck 改成 ProviderCheckModel ?
Spectre
2017-06-01 11:13:49 +08:00
额 看错了 看成 model not exist 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/364952

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX