IT/MongoDB

MONGODB - 기본구조

KeepGooing 2020. 6. 9. 17:58
반응형

 

 

 

{
    "_id" : ObjectId("5edf2e8ec4130e33cda725b3"),
    "intent" : "MBTI_TYPE",
    "intentArray" : [ 
        {
            "type1" : "ISTJ",
            "executeInfo" : [ 
                {
                    "check" : "foodTendency",
                    "type2" : "female",
                    "type2Data" : [ 
                        {
                            "searchData" : {
                                "name" : "Jessica",
                                "height" : "165",
                                "weight" : "42"
                            },
                            "returnData" : "파인애플"
                        }, 
                        {
                            "searchData" : {
                                "name" : "Amy",
                                "height" : "165",
                                "weight" : "42"
                            },
                            "returnData" : "사과"
                        }, 
                        {
                            "searchData" : {
                                "name" : "Alice",
                                "height" : "165",
                                "weight" : "42"
                            },
                            "returnData" : "샌드위치"
                        }
                    ]
                }, 
                {
                    "check" : "foodTendency",
                    "type2" : "male",
                    "type2Data" : [ 
                        {
                            "searchData" : {
                                "name" : "john",
                                "height" : "175",
                                "weight" : "72"
                            },
                            "returnData" : "파인애플"
                        }, 
                        {
                            "searchData" : {
                                "name" : "josh",
                                "height" : "190",
                                "weight" : "92"
                            },
                            "returnData" : "사과"
                        }, 
                        {
                            "searchData" : {
                                "name" : "kan",
                                "height" : "185",
                                "weight" : "82"
                            },
                            "returnData" : "샌드위치"
                        }
                    ]
                }
            ]
        }
    ]
}

mongoDB 실습의 기본 구조

 

MBTI 16가지 성격유형 중 ISTJ (소금형 : 한번 시작한 일은 끝까지 해내는 성격)의 유형이면서 성별로 그리고 기본 신체조건에 따른 일반적으로 좋아하는 과일 하나를 저장한 것이다.

 

이를 기반으로 다양한 함수를 알아본다.

 

반응형

'IT > MongoDB' 카테고리의 다른 글

MONGODB - aggregate  (0) 2020.06.13
MONGODB - find  (0) 2020.06.13
몽고DB 집계 함수  (0) 2019.07.30
클라우드/빅데이터  (0) 2019.07.27
MongoDB -aggregate  (0) 2019.07.10