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

MongoDBE11000重複キーエラー

    daysのモデルがあったと思います dateのコレクション 一意のインデックスdate_1を持つ属性 。

    これで削除しましたが、コレクションにはまだそのインデックスがあります。

    だからそれはそれが言う理由です:

    重複キーエラーコレクション:.daysインデックス:date_1 dupキー:{:null}

    これは、dateに別のレコードを挿入していることを意味します 属性もnullです。

    コンソールからmongodbにログインし、これを実行してみてください:

    db.collectionNameHere.getIndexes();
    db.collectionNameHere.dropIndex('date_1');
    db.collectionNameHere.getIndexes();
    

    p.s.私/私たちがあなたの問題を解決するのを助けるために、あなたの質問またはコメントで追加のデータを自由に提供してください。



    1. 合計数を取得するためにMongoDBで合計を集計するにはどうすればよいですか?

    2. 配列をredisに保存するにはどうすればよいですか?

    3. MongoDBのテストデータの作成

    4. MongoDB $ setIsSubset