問題タブ [mongoexport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3477 参照

mongodb - mongoexport の実行に関するエラー

mongoshellmongoexportと入力すると、次のエラーが表示されます。

モンゴエクスポート

この問題で私を助けてください。

0 投票する
2 に答える
11883 参照

mongodb - Mongodb エクスポート ネストされたフィールド

MongoDB があり、.csv ファイルにエクスポートしたいと考えています。

資料:

すべてのドキュメントをエクスポートし、フィールド contactpersons.firstname と contactpersons.emailaddress のみをエクスポートしたい

私はこのコマンドラインを使用します:

これは多かれ少なかれ機能し、エクスポートしますが、フィールド firstname のみをエクスポートし、emailaddress はエクスポートしません。フィールドのメールアドレスもエクスポートする必要があります。

どうすればこれを行うことができますか?メールアドレスのフィールドを指定しても機能しない理由がわかりません。Do エラーが発生します。

助けてくれてありがとう!

0 投票する
1 に答える
3146 参照

mongodb - バイナリデータ (UUID など) を含むクエリで mongoexport を使用する方法

ただ厄介な問題がありました。バイナリデータを含むクエリでmongoexportを使用したかったのですが、それを機能させることができませんでした。

UUID フィールドを含むコレクションを作成することで再現できます。

以下は機能するはずですが、機能しません (「FailedToParse: Argument of $type in $bindata object must be a hex string representation of a single byte」を返します):

シェル BSON タイプを使用してこれも試しましたが、どちらも機能しません (「FailedToParse: "new" キーワードの後に​​ Date コンストラクターが続きません」を返します):

そして、これもそうではありません(mongoexport doc 2.4に触発され、「FailedToParse: Expecting quoted string」を返します):

ヒントはありますか?バグでしょうか?私のmongoのバージョンは2.4.6です。私はDjangoとmongoengineからクエリと印刷をしました:-/

0 投票する
2 に答える
8899 参照

mongodb - Mongoexport は、CSV 出力でネストされたオブジェクトのプロパティを取得します

mongoexport を使用して mongo-db から CSV を取得しようとしています。

私のデータはこの形式です:

これを行うには、次のコマンドを使用しています。

これにより、次の出力が得られます。

問題は、出力の要素item_nameからが必要なことです。dataこれらは動的配列で、アイテムをまったく含まないか、多数のアイテムを含むことができます。

フィールド (-f) パラメーターに追加dataすると、オブジェクトごとにこれを JSON 文字列として CSV に出力するだけになり、将来のデータの使用には役立ちません。

私が目指しているのは次のようなものです:

ほぼ非正規化、または SQL の外部結合に似ています。そのため、dataアイテムIDだけです。

これは可能ですか?item_idを CSV 出力にするにはどうすればよいですか?

0 投票する
2 に答える
1052 参照

json - mongoexport のクエリ引数

mongoexportユーティリティのクエリ引数の正しい形式は何ですか?

コマンドラインで次のコマンドを実行している間:

次のエラーが表示されます。

接続先: localhost:27000 アサーション: 16619 コード FailedToParse: FailedToParse: Expecting '}' または ',': offset:37

Mongo Export クエリ引数JSONDocument ドキュメントを読んでも、クエリ引数の予想される形式を理解するのに役立ちませんでした。

mongo シェルで同じクエリを実行すると成功します。

0 投票する
2 に答える
1627 参照

java - Mongoexport - 「\n」の問題

MongoからOracleにデータをエクスポートしようとしていました。私は以下のアプローチを使用していました。

問題は、コメント セクションのいずれかに改行文字 ('\n') がある場合、データが次の行に移動し、java read がドキュメントの処理に失敗することです。

このJIRAについては、10gen で未解決のバグがあります。問題に直面した人はいますか。これに対する回避策はありますか?

0 投票する
1 に答える
2118 参照

mongodb - mongoimport 2.6 対 2.4

あるデータベースからデータをエクスポートし、別のデータベースにデータをインポートしています。mongo 2.6 を搭載したマシンでデータをエクスポートすると、mongo 2.4 を使用して VM でデータをインポートします。両方の mongod インスタンスが 2.4 を実行しています。

このエラーが発生し続けます:

エクスポートされた日付形式は次のようになります

mongoexport と同じマシンで mongoimport を使用すると問題なく動作することを確認したので、2.4 から 2.6 への mongoimport/export の間に互換性の問題があると思います。ファイアウォールの制限により、データを移動するために 2 つの異なるマシンを使用する必要があります。

この問題の回避策はありますか。私が知る限り、古い形式でエクスポートするオプションは見たことがありません。リリース ノートからも、互換性エラーの原因がわかりません。