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

有効なオブジェクトIDのmongodbキャストの問題でエラーが発生する

    データをmongodbオブジェクトIDにキャストする必要があります。mongooseを使用している場合は、実際に以下でこれらを実行できます。

    const mongoose = require('mongoose');
    const ObjectId = mongoose.Types.ObjectId;
    
    [your_mongodb_model/collection].query({ _id: ObjectId(id) });
    

    または単に、これらを行うことができます

    [your_mongodb_model].query({ _id: mongoose.Types.ObjectId(id) });
    


    1. VisualStudioでmongodb-cxx-driverを使用してプロジェクトを設定する方法

    2. MongoDBプロジェクションアグリゲーションの特定の配列アイテムにどのようにアクセスしますか?

    3. $ unionWith –MongoDBのUNIONALLに相当

    4. MongoDBのベンチマーク-NoSQLパフォーマンスの推進