thinkphp自带的分表 老是找不到表名 大神帮忙看看

WBOY
Lepaskan: 2016-06-06 20:23:21
asal
1285 orang telah melayarinya

<code>模型中

namespace Home\Model;
use Think\Model;


class FollowModel extends AdvModel{
    //分表方式
    protected $partition = array('field'=>'vid','type'=>'mod','num'=>'2');
    
    //获取操作表名
    public function getDao($data=array()) {
//           $data = empty($data) ? $_POST : $data;
          $table = $this->getPartitionTableName($data);
           return $this->table($table);
    }
    
}

方法中
namespace Home\Controller;
use Think\Controller;

class ActionController extends Controller {
    
    public function Test() {
        //获取分表
        $soft_tj_table = D("Follow")->getDao(array('vid'=>5));
        dump($soft_tj_table);
    }
    
}

由于使用了高级模型  返回的表名老是报错 $table 
</code>
Salin selepas log masuk
Salin selepas log masuk

回复内容:

<code>模型中

namespace Home\Model;
use Think\Model;


class FollowModel extends AdvModel{
    //分表方式
    protected $partition = array('field'=>'vid','type'=>'mod','num'=>'2');
    
    //获取操作表名
    public function getDao($data=array()) {
//           $data = empty($data) ? $_POST : $data;
          $table = $this->getPartitionTableName($data);
           return $this->table($table);
    }
    
}

方法中
namespace Home\Controller;
use Think\Controller;

class ActionController extends Controller {
    
    public function Test() {
        //获取分表
        $soft_tj_table = D("Follow")->getDao(array('vid'=>5));
        dump($soft_tj_table);
    }
    
}

由于使用了高级模型  返回的表名老是报错 $table 
</code>
Salin selepas log masuk
Salin selepas log masuk

命名空间不正确

<code>use Think\Model\AdvModel;</code>
Salin selepas log masuk
Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan