MongoDB 루비 드라이버

공식적으로 지원되는 MongoDB 용 Ruby 드라이버입니다.

Ruby 드라이버는 Ruby 2 을(를) 지원합니다.5-3.0 및 JRuby 9.2.

문서

높은 수준의 문서와 사용 예제는 여기 에 있습니다.

가장 최근 릴리스에 대한 API 문서는 여기 에서 확인할 수 있습니다. 마스터 브랜치에 대한 API 문서를 작성하려면 로컬에서 리포지토리를 체크아웃하고 rake docs 를 실행합니다.

Support

드라이버에 대한 상업적 지원은 MongoDB 지원 포털 을 통해 제공됩니다.

질문, 토론 또는 일반적인 기술 지원이 필요한 경우 MongoDB Community 포럼 을 방문하세요.

다른 지원 리소스는 문서의 기술 지원 페이지를 참조하세요.

버그 및 기능 요청

드라이버의 버그를 신고하거나 Ruby 드라이버 전용 기능을 요청하려면 다음을 수행하세요.

  1. 이슈 트래커 를 방문하여 로그인하세요(또는 아직 계정이 없는 경우 계정을 생성하세요).

  2. RUBY 프로젝트 로 이동합니다.

  3. '문제 생성'을 클릭하고 해당 양식 필드를 모두 작성합니다.

이슈를 생성할 때 RUBY 프로젝트에 대한 JIRA의 모든 정보와 코어 서버 (SERVER 프로젝트)가 공개적으로 표시된다는 점을 명심하십시오.

다음을 수행하세요.

  • 해당 문제에 대해 가능한 한 많은 정보를 제공합니다.

  • 문제를 재현하기 위한 자세한 단계를 제공합니다.

  • 해당하는 코드 스니펫, 스택 추적 및 로그 데이터를 제공합니다. 민감한 데이터나 서버 로그를 포함하지 마세요.

  • 드라이버 및 MongoDB Server의 버전 번호를 지정합니다.

다음과 같은 행동을 하지 마세요.

  • 민감한 데이터 또는 서버 로그를 제공합니다.

  • 잠재적인 보안 문제를 공개적으로 보고합니다(아래 '보안 문제' 참조).

보안 문제

Ruby 드라이버(또는 기타 MongoDB 제품)에서 잠재적인 보안 관련 문제를 발견한 경우 여기의 지침에 따라 신고해 주세요.

제품 기능 요청

Ruby 드라이버에만 국한되지 않거나 드라이버에만 더 많은 영향을 미치는 기능(예: MongoDB 서버 지원이 필요한 기능)을 요청하려면 MongoDB 피드백 포럼 을 통해 아이디어를 제출하세요.

유지 관리 및 버그 수정 정책

새로운 드라이버 기능은 일반적으로 이전 버전과 호환되는 방식으로 추가되며 새로운 마이너 드라이버 릴리스(2.x)가 됩니다. 버그 수정은 일반적으로 마스터에서 먼저 이루어지고 현재 마이너 드라이버 릴리스로 백포트됩니다. 예외는 사례별로 적용될 수 있으며, 예를 들어 보안 수정 사항이 이전의 안정적인 브랜치로 백포팅될 수 있습니다. 가장 최근의 마이너 드라이버 릴리스만 공식적으로 지원됩니다. 고객은 애플리케이션에 최신 드라이버 릴리스를 사용해야 합니다.

테스트 실행

드라이버의 테스트 모음을 실행하는 방법에 대한 지침은 spec/README.md 를 참조하세요.

릴리스 내역

전체 릴리스 노트와 릴리스 기록은 GitHub 릴리스 페이지 에서 확인할 수 있습니다.

라이선스

저작권 © 2009-2020 MongoDB, Inc.

Apache 라이선스, 버전 2 에 따라 라이선스가 부여됩니다.0 ('라이선스') 라이선스를 준수하지 않는 한 이 파일을 사용할 수 없습니다. 다음에서 라이선스 사본을 얻을 수 있습니다.

www.apache.org/licenses/LICENSE-2.0

해당 법률에서 요구하거나 문서로 동의하지 않는 한, 라이선스에 따라 배포되는 소프트웨어는 Express이든 묵시적이든 어떤 종류의 보증이나 조건도 없이 "있는 그대로" 배포됩니다. 라이선스에 따른 권한 및 제한사항을 규율하는 특정 언어는 라이선스를 참조하세요.