0

ZF2 MongoDB ODM 認証を行っていますが、「"doctrine.documentmanager.odm_default" の作成中に例外が発生しました。インスタンスが返されませんでした」および「ドライバーはクラスを指定する必要があります」というエラーが表示されます。ZF2 MongoDB ODM 認証チュートリアルの構成を使用しています。 エラー 1 エラー 2

助けていただければ幸いです、ありがとう

4

1 に答える 1

0

私はそれを行うために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;
}
于 2013-09-16T14:21:00.360 に答える