カテゴリとそのコンテンツのリストにアクセスしようとしています。 「Category」というクラスがあります。このエラーが繰り返し発生します。奇妙なことに、これまでのところ他の 2 か所で同じコードを問題なく使用していることです。ここで私が行ったのは、コードを再利用し、すべての変数を変更したことだけです。
これは私のクラスのコードです:
これは私が呼び出そうとしているコードです:
----モデル内: use Jensegers\Mongodb\Eloquent\Model を Eloquent として追加;
use Jensegers\Mongodb\Eloquent\Model を Eloquent として追加;
Change class ----- モデル を class に拡張 ----- Eloquent
class ----- モデル
class に拡張 ----- Eloquent
$pdo 変数がまだ初期化されていないようです。 アップロードしたコードのどこで初期化しているのかわかりません。
$pdo
クラス メソッドを呼び出す前に、必ず グローバル スコープに新しい PDO オブジェクトを作成してください。 (Category クラスでメソッドを実装した方法により、グローバル スコープで宣言する必要があります)。
グローバル スコープ
----モデル内:
use Jensegers\Mongodb\Eloquent\Model を Eloquent として追加;
Change
を拡張class ----- モデル
をclass に拡張 ----- Eloquent
$pdo
変数がまだ初期化されていないようです。 アップロードしたコードのどこで初期化しているのかわかりません。クラス メソッドを呼び出す前に、必ず
リーリーグローバル スコープ
に新しい PDO オブジェクトを作成してください。 (Category クラスでメソッドを実装した方法により、グローバル スコープで宣言する必要があります)。