1
내가 외부 file.js꽤
와 몽고의 DB에 쿼리를 실행하려면 외부 파일과 스크립트 몽고을 실행하고 사용 나는이 시도했다:
mongo < query.js
또는
cat query.js| mongo
이를 방법은 작동하지만 나는 pretty()
을 갖고 싶어.
내가 외부 file.js꽤
와 몽고의 DB에 쿼리를 실행하려면 외부 파일과 스크립트 몽고을 실행하고 사용 나는이 시도했다:
mongo < query.js
또는
cat query.js| mongo
이를 방법은 작동하지만 나는 pretty()
을 갖고 싶어.
첫째, 몽고 명령은 스크립트 인수를 지원합니다
mongo file.js
이것은 몽고 쉘에서 file.js
를 실행합니다. 이 작업을 수행하기 위해 IO 리디렉션이나 파이프를 수행 할 필요가 없습니다. pretty()
명령에 관한
- 몽고 쉘 pretty()
가 않습니다 정확히 않는 printjson()
라는 함수를 정의합니다 : 그것은 들여 쓰기와 줄 바꿈을 포함하여 포맷 된 개체를 인쇄합니다. 기본적으로 출력하기 전에 JSON 형식을 지정합니다.
...In scripts, either use the JavaScript
print()
function or the mongo specificprintjson()
function which returns formatted JSON.
감사에서 촬영! 나는이 파일 [pippo.js] (http://pastebin.com/D4qsAvQG)를 가지고있다. 'mongo pippo.js'를 실행하면 다음과 같은 오류가 발생합니다.'MongoDB shell version : 2.6.3 연결 : 테스트 2014-07-18T11 : 10 : 16.588 + 0200 SyntaxError : pippo.js의 예기치 않은 식별자 로드에 실패했습니다. : pippo.js' with'mongo
Barno