본문 바로가기
MongoDB/MongoDB 기본 CRUD

[MongoDB 기본 CRUD] 3. MongoDB에서 사용되는 주요 데이터타입 알아보기

by Fletcher 2024. 8. 13.

 

반갑습니다!

 

이번 포스트에서는 MongoDB의 주요 데이터 타입에 대해서 잠깐 살펴보겠는데요

 

MongoDB에서 다루는 데이터타입이 여러가지가 있는데

주요 타입들은 다음과 같은 9가지 정도가 되겠습니다 ^^!

 

 

 

①String

문자열 데이터 타입은 유니코드 문자열을 저장합니다

ex) name : "Fletcher"와 같이 지정하여 사용합니다

 

 

②Integer

정수 데이터 타입은 숫자를 저장합니다

32비트와 64비트 두 가지 형태가 있습니다

ex) age : 30과 같이 지정하여 사용합니다

 

 

③Boolean

불리언 데이터 타입은 참(true) 또는 거짓(false) 값을 저장합니다

ex) isCapped : true와 같이 지정하여 사용합니다

 

 

④Double

부동 소수점 값(소수)을 저장하는 데이터 타입입니다

ex) rating : 4.8과 같이 지정하여 사용합니다

 

 

⑤Arrays

배열 데이터 타입은 값의 리스트를 저장합니다

ex) jobs : ["police", "teacher", "developer"]와 같이 지정하여 사용합니다

 

 

⑥Object

객체 데이터 타입은 임베디드 문서를 저장하는데 사용합니다

ex) address : {city : "Incheon", country : "Republic of Korea"}와 같이

지정하여 사용합니다

 

 

⑦Null

Null 데이터 타입은 null 값을 저장하는데 사용합니다

ex) info : null과 같이 지정하여 사용합니다

 

 

⑧ObjectId

도큐먼트 ID를 저장하는데 사용되는 데이터타입입니다

ex) _id : ObjectId("84hh42f09h20424")와 같이 사용됩니다

 

 

⑨Date

날짜 데이터 타입은 시간 정보를 저장하는데 사용됩니다

ex) created_At : new Date()와 같이 지정하여 사용합니다