Laravel自定义工匠命令无法访问模型?

问题描述 投票:0回答:1

我试图在我现有的Laravel 6项目中创建一个artisan命令来转储数据库表中的数据。

我按照网络创建命令,它的工作和打印出来。https:/codeinphp.github.iopostcreating-your-own-artisan-in-php。

然而,我无法在现有项目中访问模型。

我试过使用

MyModel::all()

但它返回错误的连接

PHP致命错误。 未捕获错误。在null上调用成员函数connection()。

我也试过使用控制器中现有的getCsv()来做数据转储,如

app('App\Http\Controllers\MyController')->getCsv();

然后它抱怨

类请求不存在

我也累了,做

$table = DB::table('my_table');

但错误的回报是

没有设置门面根

laravel eloquent artisan
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.