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

'ObjectId'を使用してMongoDBをクエリする

    ObjectIdのインスタンスを作成する必要があります 次に、そのインスタンスを使用してクエリを実行します。それ以外の場合、クエリはObjectIdを比較します sを文字列に変換し、一致するドキュメントが見つからない。

    これは機能するはずです:

    var query_id = Query.EQ("_id", ObjectId.Parse("50ed4e7d5baffd13a44d0153"));
    var entity = dbCollection.FindOne(query_id);
    return entity.ToString();
    


    1. MapReduceのHadoopリデューサークラスとは何ですか?

    2. クエリデータがzf2に表示されませんか?

    3. mongo_idフィールドの重複キーエラー

    4. 更新イベントで送信されるdebeziumフィールドを構成する方法(mongoコネクタ)