{ "dropped" : "FLIS", "ok", 1 } というステータスが表示されますが、「show collections」を実行すると、1 つのコレクションがデータベースに残り、ドロップ前のすべてのレコードが含まれていることがわかります。
これは非常にイライラします。ステージング データベースから新しいデータをコピーする必要がありますが、そこにデータを取得する唯一の方法は copyDatabase を使用することです。コピーを実行すると、残りのコレクションにレコードが複製されます。MongoDB には (まだ) 暗黙の名前変更機能がないため、メイン データベースと削除できないコレクションに行き詰まっています。
また、db.collection.drop() を使用してコレクションを個別に削除しようとしました。「真」が返されますが、その後も完全に存在します。
ヘルプ!ありがとうございました!