fuck the Official CODE手册上说, // 设置当前模型对应的完整数据表名称 protected $table = 'think_user'; 为啥不是user,手动加前缀?那设置这个东西干嘛? 手动改一下 Model // 设置当前数据表和模型名 if (!empty($this->table)) { $query->setTable($query->getConfig('prefix') . $this->table);