본문 바로가기

No SQL19

[MongoDB] 몽고디비 논리 연산 쿼리 MongoDB 논리 연산 쿼리 @ 논리 연산자 숫자 비교 연산자와 비슷하게 키워드로 논리 연산자를 이용할 수 있다 다음과 같이 사용될 수 있다 사는지역이 광역시인 모든 것. db.c.find( { “city” : { “$in” : [ “서울”, “대전“ , “대구”, “부산“, “울산“, “인천”, “광주” ] } } ) 사는지역이 광역시 이거나, 제주도 인 모든 것 db.c.find( { “$or” : [ “city” : { “$in” : [ “서울”, “대전“ , “대구”, “부산“, “울산“, “인천”, “광주” ] }, { “city” : “제주” } ] } ) 태어난 해가 짝수해 인 모든 것 : birthYear를 2로 나눈 나머지 값이 1이 아닌 모든 것 db.c.find( { “birthYe.. 2016. 6. 26.
[MongoDB] 몽고디비 숫자 비교 연산 쿼리 MongoDB 숫자 비교 연산 쿼리 @ 숫자 비교 연산자 조건을 지정하기 위해서는 키워드를 이용해서 비교를 한다 다음과 같이 사용될 수 있다 나이가 10보다 작다. db.c.find( { “age” : { “$lt” : 10 } } ) 나이가 40보다 작고 10보다 크다 db.c.find( { “age” : { “$lt” : 40, “$gt” : 10 } } ) 조건들을 보면 같다는 존재하지 않는데 equals는 $eq로 표현되지 않고 id : 30 이런식으로 표현이 된다 @ 숫자 비교 연산자 실습 ID가 30인 것 db.post.find( { "id" : 30 } ); 실행 결과 ID가 30보다 작은 것 db.post.find( { "id" : { "$lt" : 30 } } ); 실행 결과 ID가 15.. 2016. 6. 25.
[MongoDB] 몽고디비 설치 MongoDB 설치 https://www.mongodb.com/download-center 위의 홈페이지에서 다운받을 수 있다 zip 파일로 받으면 되고 다운로드 받은 후 C 드라이브에 넣는다 그런 후 압축을 풀어준다 그리고 C 드라이브에 data 폴더 내에 db라는 폴더를 생성하면 된다 그런 후 cmd창으로 들어가서 MongoDB 폴더에 들어간 후 mongod.exe을 실행하면 설치가 된다 그러면 Windows의 보안 경고 창이 뜨고 액세스 허용하면 된다 그러나 Zip 파일 내에 bin 폴더가 존재하지 않는다면 다시 사이트로가서 MSI 설치파일로 받으면 된다 Next로 진행하여 설치를 완료하면 된다 설치로 진행을 하면 C드라이브에 Program Files에 설치가 되는데 CMD를 켜서 위에 압축과 동일.. 2016. 6. 16.