[解決済み] MongoDBのmongorestoreとレコードを持つ既存のコレクション
2023-05-03 08:06:54
質問
で生成されたコレクションをインポート (リストア) する必要があります。
mongodump
で生成されたコレクションを既存のデータベースにインポート (復元) する必要があり、レコードを既存のコレクションにマージしたいと思います。
は
mongorestore
は同じコレクション内のレコードをマージするのでしょうか、それともレコードをリストアする前に既存のコレクションを削除するのでしょうか?
どのように解決するには?
mongorestore
を使用すると、既存のコレクションを削除するだけです。
--drop
引数を使用した場合のみです。
を使用しない場合は
--drop
を使わない場合、すべてのドキュメントは既存のコレクションに挿入されます。
_id
を持つドキュメントがすでに存在しない限り、 すべてのドキュメントは既存のコレクションに挿入されます。同じ
_id
を持つ文書はスキップされ、それらはマージされません。そのため
mongorestore
は、デフォルトでは決して既存のデータを削除したり修正したりしません。
関連
-
[解決済み】SocketException: アドレスはすでに使用中です。
-
[解決済み] コマンド1つでmongo DBを停止する方法
-
[解決済み] 条件付きでMongoDBを更新する
-
[解決済み] 配列フィールドが空でない MongoDB レコードを検索する
-
[解決済み] Mongo で "NOT IN" クエリを実行するにはどうすればいいのですか?
-
[解決済み] MongoDBに "like "を使ってクエリを実行する方法
-
[解決済み] pandasを使った "大量データ "ワークフロー【終了しました
-
[解決済み] mongodbの最後のN個のレコードを取得する方法は?
-
[解決済み] MongoDB SELECT COUNT GROUP BY
-
[解決済み] MongoDB mongorestore の失敗: locale::facet::_S_create_c_locale の名前が有効でない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Mongodb find() クエリ : ユニークな値だけを返す (重複はしない) [duplicate].
-
[解決済み] 配列のサイズが1より大きい文書を検索します。
-
[解決済み] コマンド1つでmongo DBを停止する方法
-
[解決済み] mongodb サービスが開始されない
-
CentOS7に新規インストールしたMongodbの初期設定
-
[解決済み】MongoDBをWindowsサービスとして実行するにはどうすればいいですか?
-
[解決済み] ソート順を指定しない場合、MongoDBはどのようにレコードをソートするのですか?
-
[解決済み] 値が NULL ではないマングースクエリ
-
[解決済み] なぜMongoDBではインデックスの方向が重要なのか?
-
[解決済み] MongoDB: MongoDB シェルでコレクションのすべてのレコードを削除する方法?