指定された単一のフィールドをファイルにダンプしたい。名前、電子メール、ID を持つコレクション users があるとしますが、mongod の次のステートメントのように、フィールド url のすべての内容のみを出力したいとします。
db.users.find({}, {"email": 1});
query オプションを指定して mongodump を試してみましたが、うまくいきません:
mongodump --db 'mydb' --collection 'users' --query '{}, {"email" : 1}'
基本的に、フィールドの内容を読み取り可能なファイルに入れたいだけです。スクリプトなしでコマンドラインでそれを行う方法はありますか?
編集:私は自分で解決策を見つけました。フィールドオプションを持つ「mongoexport」が必要でした。