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

(node:63208)DeprecationWarning:collection.ensureIndexは非推奨になりました。代わりにcreateIndexesを使用してください

    問題は、mongoose です。 引き続きcollection.ensureIndexを使用しており、近い将来更新される予定です。このメッセージを取り除くには、package.jsonのバージョン5.2.8を使用してダウングレードできます(キャッシュを削除するには、最後の手段として、メッセージをアンインストールし、 npm install [email protected] ):

    編集: この編集の時点で、Mongooseはv5.4.13になっています。彼らのドキュメントによると、これらは非推奨の警告の修正です...

    mongoose.set('useNewUrlParser', true);
    mongoose.set('useFindAndModify', false);
    mongoose.set('useCreateIndex', true);
    



    1. MongoDBを選ぶ理由–2022年にMongoDBを学ぶ10の理由

    2. MongodbAggregationフレームワークグループと並べ替え

    3. プロパティが存在するのに、マングースモデルのhasOwnPropertyがfalseを返すのはなぜですか?

    4. mongodbは埋め込みドキュメントの値を集約します