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

mongoクエリ-オブジェクトの配列から特定のオブジェクト(その `_id`は既知)を取得しますが、この配列はドキュメントのリストの一部でもあります

    MongoDBスクリプトを使用するのか、アプリ言語を使用するのかわかりません(間違っている場合はNodejs)

    これがMongoシェルスクリプトでの動作です

    db.MODEL.find( { _id: DOCUMENT_ID },
                         { inbox: { $elemMatch: { _id: MESSAGE_ID } } } )
    

    ドキュメントはこちら

    これが希望どおりでない場合は、投稿を更新して、使用している言語/フレームワークを追加してください



    1. 配列内のmongoid更新要素

    2. MongoDB $ pop

    3. mongoDB map/reduceからreduceを引いたもの

    4. ScrapyとMongoDBを使用したWebスクレイピング