MongoDB 외부 파일 내용을 불러와서 실행하기

리눅스/MongoDB|2020. 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");


반응형

댓글()