댓글
-
20210827 good!!!
-
insert로 넣고 find로 찾는다~!
-
자바 스크립트를 그대로 사용한다니 정말 깜짝 놀랐습니다 ㅋㅋ;;
var foo = {
name : 'aaa', age : 29
};
db.x.insert(foo); 도 가능하군요 `ㅡ`;;; 신기방기하네요 ㅎㅎ -
db.x.insert{ (name: 'aaa', age: 30)}; 가 아니고
db.x.insert( {name: 'aaa', age: 30} ); 입니다.
소괄호 -> 중괄호 순서입니다. ^^;
import -> insert 입니다;; -
[ 화면출력, 명령어 실행 ]
db, >mongo " mongo 를 실행한 상태. 클라이언트 창에서 아래를 입력
> show dbs; " show db들 ;(세미콜론)
> local > use egoing; " egoing가 없어도 사용한다고 명령함. create명령 없어도 db에 들어옴.
> show collectiones; " egoing의 내용을 보여달라!
> db.x.insert{ (name: 'aaa', age: 30)}; " egoing이라는 이름의 db에서 Json(제이슨)타입의 명령을 사용
> show collections; " 스키마가 없다. system.indexes " 기본적으로 제공하는 메타 콜렉션, 인덱스
x > db.x.insert{ () } " 중괄호로 시작, "키-값"+:(콜론)+"키-값"으로 사용, 자바스크립트 문법을 그대로 사용.
> var foo = {name: 'bbb', age: 29}; " 키-값으로 데이타를 입력
> db.x.find{}; " 입력된 모든 데이타 출력
> db.x.import{{test:'Hello, World!"}};
> db.x.find{}; > db.x.find({text: "hello, world!"}}; " 키(text값)을 출력하라고 호출하면 나올 것 같은데...
< "_id" : odjectid{"....."}, "hello, world!"}
>