![](/img/trans.png)
[英]Laravel QueryException in Connection.php line 651: SQLSTATE[42S02]: Base table or view not found
[英]Laravel QueryException / SQLSTATE[42S02]
我是 Laravel 的新手并且有一个错误。
当我尝试检查我的页面时,出现此错误:
Connection.php 第 713 行中的 QueryException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'db_tcc.colaboradors' does not exist (SQL: select * from colaboradors order by id_colaborador asc)
我的表名是“colaboradores”,我知道错误是“colaboradors”,但我不知道我的项目文件中的“colaboradors”在哪里。
我需要在代码中找到来修复,但我不知道 Laravel 中哪个文件负责处理 sql。
我的合作者模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Colaborador extends Model {
protected $fillable = array('id_colaborador','nome','rg','orgao_expedidor','cpf','estado_civil','sexo','nome_pai','nome_mae','naturalidade','data_nascimento','login','senha','siape','pis','rua','numero','bairro','cidade','estado','cep','telefone_fixo','telefone_celular','telefone_comercial','email');
}
我的控制器: http : //pastebin.com/QYgRBRrc
除非明确指定另一个名称,否则“蛇形案例”,类的复数名称将用作表名。
所以这是你的问题。
您有两个选择:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.