NOSQL인 MongoDb를 공부하려고 Compass 설치하고

query 연습부터 해봐야겠구나

하고 query 치는 데를 한참 찾았는데...

query 개념이 기존과 좀 다르다.

일단 이건 javascript로 만들어졌으니 sql이 아니라 함수 실행인데

compass에서는 안보인다.

겁내지 말고 shell로 시작해 보자

그냥 node cli 뛰우는거랑 똑같다.

MongoDb사이트 가입하면 512mb짜리 공짜 DB제공해주니 가입해 보자.

튜터리얼용 db들도 세팅되어 있다.

 

☛ []는 변수로 생각하면 되니 []를 치진 말자

ex는 순차적으로 따라 해야 한다.

 

> db

현재 db가 나옴

>show dbs

db들이 나옴

> use [dbname] // ex: use sample_training

dbname사용

> show collections

collection들 보여줌

> db.컬렉션이름.find() // ex: db.grades.find()

collection을 보여준다.

자바스크립트니 db["컬렉션이름"].find() 처럼 동적으로 부를 수도 있다.

자바스크립트니 당연히 json이 나오고

자바스크립트를 잘한다면 MongoDB 참 쉽겠구나 라는 생각이 들거다.

'database' 카테고리의 다른 글

postgresql] json array include string  (0) 2021.02.23
[MongoDB] insert  (0) 2019.08.02
if exist drop index and create index in MYSQL  (0) 2019.05.18

+ Recent posts