間違ったキーでシャーディングされた mongodb でコレクションを作成しました。コレクションを削除して再構築し、正しいキーでシャーディングされるようにしたいと考えています。
残念ながら、 db.removeCollection('mycollection') を実行すると、データは削除されますが、一部のメタデータ情報は削除されません。
db.printShardingStatus には、mycollection に誤って使用したシャーディング情報が引き続き表示されます。コレクションを再度作成すると、「既にシャーディングされています」と表示されるため、新しい適切なキーでコレクションをシャーディングできません。
解決策はありますか?
ありがとう
トーマス