0
트위터 검색 컬렉션에서 특정 ObjectId가 포함 된 문서의 일부를 내보내려고합니다. CSVfields.txt 참조 I는 수출 및 query.txt에서 원하는 특정 문서의 키를 포함mongoexport -query 명령에 문제가 발생했습니다.
mongoexport --db twitter --collection tweets --csv --fieldFile CSVfields.txt --out .\tweets.csv --query query.txt
... : 이렇게하려면, 나는 다음과 같은 스크립트를 사용하고
{ "search" : ObjectId("525f9cfdb3685db029000001") }
나는이 프로그램을 실행할 때
, 나는 오류가 말을 얻을 :
주장 : 16619 코드 FailedToParse : FailedToParse : '{'기대 : 오프셋 : 0
내가 뭘 잘못하고 있는지 알기!
감사합니다.
감사 다니엘 응답을. 두 번째 옵션을 시도했지만 첫 번째 옵션을 시도하지 않았습니다. 두 가지 모두 내가 내가 시도하는 모든 것을 가지고있는 것처럼 보이는이 오류를 계속주고 있습니다. "오류 : 너무 많은 위치 옵션" –
나는 그것을 알아 냈습니다. 내 콘솔이 JSON 인수를 벗어나지 못했습니다. "and then"으로 시작하는 인용문을 중첩 할 때이 구문이 효과적이었습니다 : mongoexport --db twitter --collection tweets --csv --fieldFile CSVfields.txt --out tweets.csv --query "{ 검색 : ObjectId ('52613e36b3685db029000004')} " –