지원되는 MongoDB 데이터 유형 및 드라이버
다음 표에는 MongoDB 호환성을 갖춘 Firestore에서 지원되는 MongoDB 데이터 유형과 드라이버가 나와 있습니다.데이터 유형
BSON 유형 | 지원됨 |
---|---|
32비트 정수 (int) | 예 |
64비트 정수 (long) | 예 |
배열 | 예 |
바이너리 데이터 | 예 |
불리언 | 예 |
날짜 | 예 |
DBPointer | 아니요 |
DBRef | 아니요 |
Decimal128 | 예 |
Double | 예 |
자바스크립트 | 아니요 |
JavaScript (범위 포함) | 아니요 |
MaxKey | 예 |
MinKey | 예 |
Null | 예 |
객체 | 예 |
ObjectId | 예 |
정규 표현식 | 예 |
문자열 | 예 |
기호 | 아니요 |
타임스탬프 | 예 |
정의되지 않음 | 아니요 |
_id
문서
문서의 최상위 _id
필드는 다음 유형 중 하나여야 합니다.
- ObjectId
- 문자열
- 64비트 정수 (long)
다른 BSON 유형은 지원되지 않습니다.
언어 및 MongoDB 드라이버
MongoDB 호환성을 갖춘 Firestore는 다음 드라이버 버전을 지원합니다.
언어 | 드라이버 버전 | 참고 |
---|---|---|
자바 | 5.x | Google Cloud 부터 OIDC 인증 사용 가능(4.10부터) |
Node.js | 6.x 5.x |
6.7부터 Google Cloud 에서 OIDC 인증 사용 가능 |
Python | 4.x 3.x (x ≥ 12) |
Google Cloud 부터 OIDC 인증 사용 가능(4.7부터) |
Go | 2.x | |
C# | 3.x | |
Ruby | 2.x (x ≥ 16) |
다음 단계
- 빠른 시작: 데이터베이스 만들기 및 연결을 실행합니다.
- 동작 차이에 대해 알아보세요.
- MongoDB 버전에 따라 지원되는 기능의 분류는