2013-09-16 3 views
0

ZF2 MongoDB ODM 인증을하고 있지만 오류가 발생하는 중 "doctrine.documentmanager.odm_default"를 작성하는 동안 예외가 발생했습니다. "인스턴스가 반환되지 않았습니다."및 "드라이버에서 클래스를 지정해야합니다." error 1 error 2ZF2 MongoDB ODM 인증

도움 ZF2 MongoDB ODM authentication Tutorial는 감사

답변

0

내가 그것을 할 두 가지 일을 수행 한을 감상 할 수있다. 1 - 나는 할당하지 않은 드라이버 경로를 변경하여 해결했습니다.

'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- 그럼 사용자 관리/문서/사용자

public function getUsername(){ 
    return $this->username;  
} 

public function getPassword(){ 
    return $this->password; 
} 
에 getUserName 메서드 및하려면 getPassword의 두 객체를 만들어