laravel-admin Base table or view not found: 1146 Table ‘hyzt.brands‘ doesn‘t exist (SQL: select coun

错误:Base table or view not found: 1146 Table ‘hyzt.brands’ doesn’t exist (SQL: select count(*) as aggregate from brands)
我第一次使用laravel-admin插件。感觉这东西有一点过于牛逼,但是这使用上的无奈也是有的。先说一下这个问题,网上我没有找到正确的答案,先说一下网上都用的什么办法吧,有的说是.evn文件和database.php文件,的前缀问题,有的说什么文件丢失的,找了一上午,没一个能解决问题的。为什么我能确定他们说的都有问题,首先看一下错误,错误提示brands,但是我的数据库是brand,我查看了一下model文件也是brand,controller也是brand,我创建的都没有问题,我有查看了配置文件,都没有问题。创建菜单的单词也没写错,那为毛的它会在页面报错这个问题呢。我就想这个为什么给我加了一个副词,多了一个s为什么,那多出来了的。我没找到,我就尝试这,在model类中,声明了一下table,结果就特么好了,绝了啊!

<?php

namespace App\Admin\Models;

use Illuminate\Database\Eloquent\Model;

class Brand extends Model
{
    public $table = 'brand';
}

我想刚开始使用laravel-admin的朋友一定也会想不到有的单词,不是你创建一个model就行了的事。laravel这里面有可能会自动给你变成负数,所以多注意。以免吐血

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值