본문 바로가기
[ Developer ]/MongoDB

[MongoDB] Function 이용해 Data 넣기

by 김현섭. 2016. 6. 24.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
MongoDB Function 이용해 Data 넣기

@ Data 입력
우선 데이터를 넣기 위해서 MongoDB Shell에 fuction을 작성한다

1
2
3
4
5
6
7
8
9
10
11
12
13
function insertMassivePost() {
     for(var i = 0; i < 20000; i++) {
          var post = {
               "id" : ( i + 1 ),
               "subject" : "Hello" + (i + 1),
               "content" : "MongoDB" + (i + 1),
               "author" : "hskim",
               "pageView" : 0
          } 
          db.post.insert(post);
     }
}
cs

위와 같이 function을 작성하면 2만개의 글이 들어 가게된다


MongoDB Shell에 붙여넣으면 된다 그리고 insertMassivePost()을 입력하면 기능이 실행된다


그런 후 db.post.find()로 검색을 하면 값이 나오게 된다


지금은 총 20개가 출력이 되었고 it을 치면 나머지가 더 출력이 된다

RoboMongo에서도 데이터가 들어간 것을 확인할 수 있다