MongoDB 외부 파일 내용을 불러와서 실행하기
리눅스/MongoDB2020. 10. 20. 11:05
반응형
쉘스크립트로 MongoDB 쿼리를 실행하기 어려운 경우가 있습니다. (변수 사용 등)
이럴 경우 일반 텍스트 파일을 만들고, mongodb 에서 이를 실행하도록 하면 됩니다.
쿼리 내용을 텍스트로 저장
# vi test.txt
db.sysdocu.insert({"Date": "2020-10-20"}) |
실행 방법 1
# mongo NEWDB -u sysdocu -p 12345678 --eval 'load("test.txt")'
실행 방법 2
(mongodb 로그인 후)
> load("test.txt");
반응형
'리눅스 > MongoDB' 카테고리의 다른 글
MongoDB 내용을 텍스트 파일로 추출하기 (0) | 2020.10.28 |
---|---|
MongoDB 데이터 업데이트 하기 (upsert : 없으면 insert, 있으면 update), $inc 를 이용한 덧셈 (0) | 2020.10.20 |
MongoDB 도큐멘트를 AND 또는 OR 조건으로 가져오기 (0) | 2020.10.16 |
MongoDB 컬렉션 삭제가 되지 않을때 (0) | 2020.10.13 |
MongoDB 쿼리 - 페이지 출력을 위한 skip, limit 사용하기 (0) | 2020.10.06 |
댓글()