참조 : 몽고디비 사이트
mongo db basic shell command ( 몽고디비 기초 쉘 커맨드들 )
쉘 실행하기
$ mongo
$ mongo foo
$ mongo 192.168.13.7/foo
$ mongo dbserver.mydomain.com/foo
$ mongo 192.168.13.7:9999/foo
Help
> help
> db.help()
> db.mycollection.help()
> db.mycollection.find().help()
Database & Collection 보기
> show dbs
> use db_name
> show collections
Query
- mongo 는 JavaScript shell 이기 때문에 JavaScript 의 API 들을 사용한다. db 를 사용하여 현재 database 의 object 에 접근한다.
> db.foo.find()
> db['foo'].find()
Insert
> db.foo.save( { name : "sara" } );
Update
- 다음과 같은 과정을 통해서 업데이트 한다.
> person = db.people.findOne( { name : "sara" } );
> person.city = "New York";
> db.people.save( person );
Delete
> db.foo.drop()
> db.foo.remove()
> db.foo.remove( { name:"sara" } )
Index
> db.foo.getIndexKeys()
> db.foo.ensureIndex( { _field_ : 1 } )
'프로그래밍 놀이터 > Tips' 카테고리의 다른 글
[Git] git에서 submodule 제거 하는 방법 (0) | 2012.10.31 |
---|---|
[http] white space url encode 방법 (0) | 2012.10.24 |
[DBMS] PostgreSQL 에 대해 간단히 알아본다. (0) | 2012.10.20 |
[용어] 린스타트업 ( Lean Startup ) 이란? (0) | 2012.10.13 |
[공학] 소프트웨어 개발시 일을 잘게 쪼개는 이유 & 방법 (0) | 2012.10.11 |
댓글