未找到基础 table 或视图:1146 Table 'doctor.categories' 在 Laravel 5.4 中不存在

Base table or view not found: 1146 Table 'doctor.categories' doesn't exist in Laravel 5.4

我在数据插入时遇到问题。当我插入数据时收到此错误消息。有人帮我解决这个错误吗?

SQLSTATE[42S02]:未找到基础 table 或视图:1146 Table 'doctor.categories' 不存在(SQL:select count(*) 作为来自 categories 的聚合,其中 name = Web 开发)

我的路线:

Route::resource('home/blog_categories', 'BlogCategoriesController');

我的模型:模型名称:BlogCategoriesModel

class BlogCategoriesModel extends Model
{
    protected $table      = 'blog_categories';
    protected $primaryKey = 'id';
    protected $fillable   = ['name'];
}

控制器:控制器名称:BlogCategoriesController

public function store(StoreBlogCategoryRequest $request)
{
    $category = new BlogCategoriesModel;
    $category->name = $request->name;
    $category->save();
    Session::flash('success', 'Data has been save success');
    return redirect()->route('blog_categories.index');
}

我使用请求进行验证。这是我的验证码 StoreBlogCategoryRequest:

public function authorize()
    {
        return true;
    }

public function rules()
    {
        return [
            'name' => 'required|unique:categories|max:50'
        ];
    }

最后这是我的 HTML 代码 HTML代码:

<div class="br-section-wrapper">
      <h6 class="tx-gray-800 tx-uppercase tx-bold tx-14 mg-b-10">Create New Category</h6>
      {!! Form::open(array('route' => 'blog_categories.store', 'data-parsley-validate' => '')) !!}
        {{ csrf_field() }}
        <div class="row">
          <div class="col-md-6">
            <div class="form-group margin-top15">
              <label for="name">Category Name: <span class="tx-danger">*</span></label>
              <input type="text" name="name" id="name" class="form-control" required>
            </div>
            <div class="form-group margin-top15">
              <button type="submit" class="btn btn-info tx-11 pd-y-12 tx-uppercase tx-spacing-2">Create Categories</button>
            </div>
          </div>
        </div>
      {!! Form::close() !!}
    </div>

请帮助我。感谢建议

您明确告诉唯一规则检查 categories table。

'name' => 'required|unique:categories|max:50'