
MongoDB Driver 에서 MongoDBDriverWriteError::getMessage 메서드를 사용하여 에러 메시지를 얻으려면, 에러 객체의 stacktrace를 확인해야 합니다.
에러 객체의 stacktrace는 에러가 발생한 위치를 나타내는 정보를 포함하고 있습니다.
다음과 같은 방법으로 stacktrace를 확인할 수 있습니다.
#hostingforum.kr
php
try {
// MongoDB 연동 코드
} catch (MongoDBDriverWriteError $e) {
$stacktrace = $e->getPrevious()->getTraceAsString();
echo $stacktrace;
}
또는, 에러 객체의 getCode 메서드를 사용하여 에러 코드를 확인할 수 있습니다.
에러 코드를 확인하여 MongoDB Driver의 공식 문서나 공식 Issue Tracker를 확인하여 에러 코드와 관련된 정보를 얻을 수 있습니다.
#hostingforum.kr
php
try {
// MongoDB 연동 코드
} catch (MongoDBDriverWriteError $e) {
$errorCode = $e->getCode();
echo "에러 코드: $errorCode";
}
이러한 방법으로 에러 메시지와 실제 에러가 발생한 위치를 연결할 수 있습니다.
2025-04-07 15:55