Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel调试模型连接以检查env函数是否正确解析凭据_Php_Laravel 5_Model_Database Connection_Laravel 5.8 - Fatal编程技术网

Php Laravel调试模型连接以检查env函数是否正确解析凭据

Php Laravel调试模型连接以检查env函数是否正确解析凭据,php,laravel-5,model,database-connection,laravel-5.8,Php,Laravel 5,Model,Database Connection,Laravel 5.8,在Laravel 5.8.x版本中处理多数据库、多连接项目 我创建了一个使用特定连接从特定数据库获取数据的模型 我已将模型文件中的连接变量定义为: protected $connection = '[ConnName]'; 我在config/database.php中将上述连接设置为: 'connections' => [ '[ConnName]' => [ 'username' => env('username'), ....

在Laravel 5.8.x版本中处理多数据库、多连接项目

我创建了一个使用特定连接从特定数据库获取数据的模型

我已将模型文件中的连接变量定义为:

protected $connection = '[ConnName]';
我在config/database.php中将上述连接设置为:

'connections' => [
    '[ConnName]' => [
        'username' => env('username'),
        ....
    ],
    ....
]
当我尝试将模型数据加载到控制器的索引操作时,仍然是这样:

$modelData = Model::orderBy('created_at', 'DESC');
exit(print_r(compact($modelData)));
return view('entity.index', compact('modelData'));
它打印空/无记录,即使数据库中存在通过所述连接与模型链接的数据


是否有人建议交叉检查连接凭据是否通过env方法正确解析,或者只是如何在controller中打印使用的连接?

确保模型已->get()

$modelData = Model::orderBy('created_at', 'DESC')->get();

dd($modelData);