繁体   English   中英

laravel表名创建baseModel后发现问题

[英]laravel tablename found issue after create baseModel

我对模型中的表名有疑问。 通常我使用Model类进行扩展,但是我更改了它并编写了BaseModel类,然后我对此进行了扩展,但是我得到了

“找不到表错误”

我在anyModel中编写此代码:

$ table ='用户';

但不起作用。

baseModel:

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Validator;

class BaseModel extends Model {
    .
    .
    .
}

任何型号:

<?php

namespace App\Models;

use App\Models\BaseModel;

class User extends BaseModel {

   protected $table = 'users';

   .
   .
   .

}

问题出在哪儿 ?

我在哪里做错了?

救命 ...

我找到了由缓存发出的解决方案。 我把它清除掉了。 谢谢大家 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM