私たちはyii2 + mongodb接続を作成するが、動作しないこのyoutubeのリンクに従っています。 https://www.youtube.com/watch?v=1msu95ZkRe8ログインまたはサインアップのためにmongodbが動作していないyii2
エラー:オブジェクト構成は、「class」要素を含む配列である必要があります。
in video user.phpモデルコピー貼り付けからdocファイルそのファイルは何ですか?
私たちはyii2 + mongodb接続を作成するが、動作しないこのyoutubeのリンクに従っています。 https://www.youtube.com/watch?v=1msu95ZkRe8ログインまたはサインアップのためにmongodbが動作していないyii2
エラー:オブジェクト構成は、「class」要素を含む配列である必要があります。
in video user.phpモデルコピー貼り付けからdocファイルそのファイルは何ですか?
MongoDBを使って私自身のプロジェクトでログインサービスを実現しました。しかし、あなたが指摘したビデオチュートリアルは使用しませんでした。
設定ファイルにエラーがあるようです。まず、mongodbコンポーネントの設定を確認します。
return [
//....
'components' => [
'user' => [
'identityClass' => 'frontend\models\User', // This is your class with IdentityInterface
'enableAutoLogin' => true,
'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true],
],
];
しかし、実際には、同様のエラーがYII2の任意の構成要素のために表示されることがあります。それは(yii2-mongodb
プロジェクトREADME)
return [
//....
'components' => [
'mongodb' => [
'class' => '\yii\mongodb\Connection',
'dsn' => 'mongodb://developer:[email protected]:27017/mydatabase',
],
],
];
その他のコンポーネントがチェックアウトすると、ユーザー構成要素である価値がある次のようなものでなければなりません。
この同じ質問は、数時間前に尋ねられました。おそらくリリースエラーですか? Ref:[オブジェクト設定はmongodbのyii2のクラス要素を含む配列でなければなりません](https://stackoverflow.com/q/45500828/2313887) –