![](/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.