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