問題タブ [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.
mongodb - mongoexport でエクスポートされた RockMongo JSON コレクションに挿入する
ローカル データベースからホスティングへのデータのエクスポートに問題があります。次のコマンドでデータをエクスポートしました。
次のようなjsonファイルを取得しました。
このデータを rockmongo にインポートしようとすると、問題が発生します。json ファイルからコレクションにインポートすると、例外が発生します
データを rockmongo に移植する方法はありますか?
mongodb - 2つのデータベースから中央データベースへのインポート/エクスポート中にオブジェクトID Mongo dbを複製する
2 つの異なる環境 (クライアント) で 2 つの mongo インスタンスを実行しています。すべてのクライアントからのデータが保存される中央データベース (サーバー) があります。データのエクスポートにmongorestoreとmongodumpを使用しています。クライアント データベース。それらのデータをエクスポートするとどうなりますか?? 古いデータは上書きされますか?
mongodb - mongoexport --csv は、スラッシュなどの特殊文字を含むフィールドをエクスポートできますか?
mongoexport v2.6.4 を --csv と共に使用すると、スラッシュを含むフィールドが無視され、正しくない CSV ヘッダー行が出力されるようです。
CSVヘッダー行を出力します
mongo シェルでは、スラッシュを含むフィールドを問題なく分離できます。
JSON ドキュメント全体を取得せずにこれを回避する方法はありますか?
mongodb - mongoexport - ISO データ形式でエクスポート
日付が ISO 形式で保存されている Mongodb からデータをエクスポートしようとしています。例 -
エクスポートコマンドを次のように書いたとき
JSON形式で結果が得られますが、日付形式は数値です
私が望むのは、日付は数値ではなくISO形式でなければならないということです。
どうやってやるの?
以下の形式を使用してみましたが、機能せず、エラーが発生します
mongodb - レコードの最初のフィールドをエクスポートする方法は?
上記のサンプルデータを貼り付けたmongo dbコレクションがあります。mongoexport を使用してコレクションからデータを抽出しようとしています。
コマンド:
上記のコマンドにより、コレクションから必要なデータが得られます。
私が知る必要があるのは、データを抽出できる方法があるかどうか、サブコレクション、つまり en または cn を認識していないかどうかです。私が欲しいのは、最初のサブドキュメント データを取得することです。
次のクエリを使用してみましたが、うまくいきませんでした。
json - --collection BrowserHistory を追加すると、mongoexport が失敗する
DB からmongoexportという名前のコレクションを取得しようとしています。BrowserHistoryこれをSSH経由でCentOSサーバーに接続し、ローカルのMongoDBをコンピューターにインストールしようとしました。MongoDB 2.6をインストールしました。
注:サーバーなどの情報を隠しています
私が試したコマンドと結果は以下のとおりです。
結果:「コマンドラインの解析エラー:コマンドラインで指定された位置オプションが多すぎます。詳細については、「mongoexport --help」を試してください」
結果: 接続先: host.xysz.com:27017 コレクションが指定されていません! MongoDB データを CSV、TSV、または JSON ファイルにエクスポートします。
コレクションを json ファイルに出力して、Hive にインポートできるようにする必要があります。
linux - bash から mongo サーバーのステータスを特定する
MongoDB からレポートを抽出することについて、Linux サーバーで bash スクリプトを作成しています。実際には、さらに 2 つのレプリカ サーバーがあり、その時点でそのサーバーのマスターである場合は、レポートを抽出する必要があります。そうでない場合、スクリプトは何も抽出しません。
シェルからその情報を取得する方法はありますか? ありがとう。
mongodb - MongoExport で UNIX タイムスタンプから ISODate をクエリする
現在、ツール mongoexport を使用してエクスポートする際に問題に直面しています。
クエリでタイムスタンプから日付を作成することは不可能です:
ここで私が行ったいくつかのテスト:
1434907890000私のタイムゾーンの日付に対応するミリ秒単位のタイムスタンプが6/21/2015, 7:31:30 PM中世の時間に変換されていることがわかります。
どこで間違っている可能性があり、シェルスクリプトでどのようにタイムスタンプをmongo queryに渡すことができますか?