私はMongoDBにかなり慣れていないので、我慢してください.mongooseはそれとの唯一のやり取りでした. そのため、2 つのテクノロジを適切に分離していない場合や、どちらかを理解していない場合は、事前に謝罪してください。
基本的にログであるコレクションがあります。各ログ項目は、システムにある特定のサーバーでのステータス チェックの結果です。サーバーを削除するときに、関連するすべてのログ エントリも削除したいと考えています。これを行う最も効率的な方法は何ですか? 特定のサーバーIDを持つすべてのログ項目を見つけて、それぞれを繰り返し処理して削除できることはわかっていますが、それは本当に非効率的です。私はほとんどのmongoドキュメントを読みました.findAndModifyがこれを行うための最良の方法であるように見えますが、mongooseでこれの構文を理解することはできません. 誰かが私を助けてくれる可能性はありますか?
現在、マングースで最新バージョンの 1.7.2 を使用しています。