0
私はこのエラーを取得する説得力の彼DBクラスを使用しよう:雄弁DBクラスがnullである
Call to a member function raw() on null
コード:
use Illuminate\Support\Facades\DB;
...
DB::raw("count(id_annonce)")
...
私はすでに作曲を更新しようとした
私はこのエラーを取得する説得力の彼DBクラスを使用しよう:雄弁DBクラスがnullである
Call to a member function raw() on null
コード:
use Illuminate\Support\Facades\DB;
...
DB::raw("count(id_annonce)")
...
私はすでに作曲を更新しようとした
をフレームワークこれを読む:https://jenssegers.com/index.php/53/using-eloquent-without-laravel
DB接続を開始するには、Capsule
を使用する必要がありますブーツの雄弁です。とにかく、あなたが好むなら別名を使ってDB
と呼ぶことができます。
already made capsule =/ 'vendor/autoload.php'が必要です。 Illuminate \ Container \ Containerを使用します。 \ Database \ Capsule \ Managerをカプセルとして使用します。 Illuminate \ Events \ Dispatcherを使用します。 $ capsule = new Capsule; $ capsule-> addConnection(配列( 'ドライバ' => 'mysqlの'、 'ホスト' => 'localhost' の、 'データベース' => '眼鏡、 'ユーザ名'=> 'ルート'、 'password' => 'root'、 'charset' => 'utf8'、 '照合' => 'utf8_unicode_ci'、 '接頭辞' => '' )); $ capsule-> setEventDispatcher(新しいDispatcher(新しいコンテナ)); $ capsule-> setAsGlobal(); $ capsule-> bootEloquent(); –
'DB :: raw'の代わりに' Capsule :: raw'を使うようにしてください – Grork
!ありがとう! –