未找到基表或视图错误
Posted
技术标签:
【中文标题】未找到基表或视图错误【英文标题】:Base table or view not found error 【发布时间】:2018-01-25 09:37:52 【问题描述】:产品表
public function up()
Schema::create('product', function (Blueprint $table)
$table->increments('id');
$table->string('name');
$table->string('description');
$table->string('type');
$table->integer('size');
$table->integer('price');
$table->string('image')->nullable();
$table->timestamps();
);
当我点击提交时,我收到错误提示找不到基表
【问题讨论】:
根据您的控制器代码,我可以说您传递的视图名称Success
可能是错误的。如果这不是有效的解决方案,请提供您的模型 + 验证(如果执行)详细信息以进行深入挖掘。
【参考方案1】:
可能是您的表在数据库中不可用,所以首先将表添加到 你的数据库。在你的模型中像这样
public $table = "yourTableName";
在模型中定义表后,只需迁移数据库中的表
php artisan make:migration
【讨论】:
【参考方案2】:Laravel 找不到您使用的表名的 prular 形式,只需像这样在模型上指定您的表名;并检查您的视图,确保在您的资源/视图上有一个名为 successs.blade.php 的文件
public $table = "yourTableName";
【讨论】:
@DanielAsyraf :) 请标记为答案并投票,谢谢以上是关于未找到基表或视图错误的主要内容,如果未能解决你的问题,请参考以下文章
未找到基表或视图:1146 表“epharmacy.medicines”不存在
未找到基表或视图:1146 表 'admin.model' 不存在
SQLSTATE [42S02]:未找到基表或视图:1146表'softwareproject.o_r_f_o_l_s'在laravel中不存在错误