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

リストのリストにあるアイテムを数える方法

    $matchができます versionに フィールドと$map molを繰り返します および$size データフィールドの長さを計算します。

    db.collection.aggregate(
        [{
            $match: {
                "versionA": "2.1.2"
            }
        }, {
            $project: {
                _id: 0,
                "project": 1,
                "scene": 1,
                "mol": {
                    $map: {
                        input: "$mol",
                        as: "mo",
                        in: {
                            $size: "$$mo.data"
                        }
                    }
                }
            }
        }]
    )
    


    1. PHPMongoクエリがNULLではありません

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

    3. MongoDBのページフォールトの修正

    4. moveChunkはデータ転送にTOシャードを使用できませんでした:新しいチャンクを受け入れることができません。