7

Mongo インデックスの設定に関するベスト プラクティスの質問。Python ORM ラッパーである Mongoengine を使用すると、Document メタ クラスにインデックスを設定できます。

このメタ クラスがイントロスペクトされ、インデックスが追加されるのはいつですか? mongoengine Document クラスを介してコレクションを構築し、事後にインデックスを追加することはできますか?

メタ クラスからインデックスを削除すると、インデックスは対応するコレクションから自動的に削除されますか?

ありがとう、

4

2 に答える 2

6

インデックスはいつでも追加でき、ensureIndexバックグラウンドで呼び出されるため、インデックスが存在しない場合は追加されます。

メタからインデックスを削除する場合は、pymongoまたはシェルを使用してインデックスを削除する必要があります。

于 2012-01-31T15:56:56.717 に答える