2016-06-21 29 views
1

我知道如何使用MongoDump轉儲使用以下命令的特定查詢的結果:使用MongoDump返回特定的列

mongodump --username USER --password PASSWORD --db DBNAME --collection COLLECTION-NAME --query 
"{\"SOME-COLUMN\" : { \"$binary\" : \"SOME-BIN-DATA==\", \"$type\" : \"03\" } }" 

但是,這將返回整個文檔(或多個)。有可能使用MongoDump返回文檔的一個子集?我希望MongoDump只返回與查詢匹配的所有集合的id,這可能嗎?

謝謝!

回答

1

mongodump中的投影尚未公佈。 Reference

mongoexport具有使用字段的此類功能。

+0

謝謝!工作: mongoexport --username USER --password PWD --db DB --collection COLLECTION --query 「{\」SOME-COLUMN \「:{\」$ binary \「:\」SOME-VALUE \「 ,\「$ type \」:\「03 \」}}「--fields」_id「--out c:\ out.json – sternr