sql >> データベース >  >> NoSQL >> MongoDB

インデックスが機能していないことを確認します-MongoDB

    ありません 問題は、インデックスがそこにあることがわかります。重複する要素を許可しないことを期待していますか?そのためには、一意のフラグをtrueに設定する必要があります:

    db.users.ensureIndex({ name : 1},{unique: true});
    

    更新:{unique: true}を使用してもう一度ensureを実行します 動作しません。ドロップしてensureIndexする必要があります もう一度:

    db.users.dropIndex({name:1})
    db.users.ensureIndex({ name : 1}, {unique:true, dropDups : true}); 
    



    1. マングースで配列値を更新する方法

    2. MongoDBのestimatedDocumentCount()

    3. MongoDB + Azure + Android:エラー:com.mongodb.MongoException:マスターと通信せず、再試行が使い果たされました

    4. mongodbサーバーを実行しているときに起動時にソケットをセットアップできなかった問題を解決するにはどうすればよいですか?