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

サブドキュメント配列のn番目の要素(変数インデックス)に対するMongoDBクエリ

    $expr を使用できます クエリで集計式を使用するには、 $ let > 一時変数を定義するには、 $ arrayElemAt 配列のn番目の要素を取得するには:

    db.collection.find({
        $expr: {
            $let: {
                vars: { fst: { $arrayElemAt: [ "$list", 0 ] } },
                in: { $eq: [ "$$fst.a", false ] }
            }
        }
    })
    



    1. .NET Coreの依存性注入では、 `StackExchange.Redis.ConnectionMultiplexer`を`AddSingleton`または`AddScope`にする必要がありますか?

    2. mongodbのオブジェクトの配列の配列を検索する方法

    3. mongodbクエリがあり、「承認済み」と完全に一致する単語を見つけたい

    4. パスワードの検証/Mongooseスキーマによるパスワードの確認