ZF2 MongoDB ODM 認証を行っていますが、「"doctrine.documentmanager.odm_default" の作成中に例外が発生しました。インスタンスが返されませんでした」および「ドライバーはクラスを指定する必要があります」というエラーが表示されます。ZF2 MongoDB ODM 認証チュートリアルの構成を使用しています。
助けていただければ幸いです、ありがとう
ZF2 MongoDB ODM 認証を行っていますが、「"doctrine.documentmanager.odm_default" の作成中に例外が発生しました。インスタンスが返されませんでした」および「ドライバーはクラスを指定する必要があります」というエラーが表示されます。ZF2 MongoDB ODM 認証チュートリアルの構成を使用しています。
助けていただければ幸いです、ありがとう
私はそれを行うために2つのことをしました。1-iは、割り当てられていないため、ドライバーパスを変更することで解決しました。
'odm_driver' => array(
'class' => 'Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver',
'paths' => array(__DIR__ . '/../src/' . __NAMESPACE__ . '/Document')
),
'odm_default' => array(
'drivers' => array(
__NAMESPACE__ . '\Document' => 'odm_driver'
)
)
2-次に、ユーザー Admin/Document/user に getUsername と getPassword の 2 つのオブジェクトを作成しました
public function getUsername(){
return $this->username;
}
public function getPassword(){
return $this->password;
}