0

エラー表示中

{message: "Call to a member function prepare() on null",…} exception: "Symfony\Component\Debug\Exception\FatalThrowableError" file: "/var/www/html/broc/vendor/laravel/framework/src /Illuminate/Database/Connection.php" line: 326 message: "Call to a member function prepare() on null" trace: [,…]

4

2 に答える 2

0

まず、正しい DB を使用していることをデバッグする必要があります。

ファイル:

vendor/laravel/telescope/src/Http/Controllers/EntryController.php
function : index()

dd($storage)  //show dump 

出力は次のようになります。

DatabaseEntriesRepository {#1671 #connection: "mongodb"
#monitoredTags: null }

その後

にあるものを拡張する必要がありEntryModelます vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php

望遠鏡パッケージの場所とそこにモルケント接続を設定します。

そのように使用されるEloquentの代わりにMoloquentを使用する必要があります

//use Illuminate\Database\Eloquent\Model;

use Moloquent as Model;

class EntryModel extends Model

詳細については、以下のリンクをたどってください

https://thewebtier.com/php/complete-guide-for-implementing-laravel-telescope-with-mongodb/
于 2018-12-12T06:02:10.690 に答える