0

チェックするファイルが配列上にある MongoDb からデータを取得します。

つまり、次のようなデータを含むコレクション「colorin」があります。

{
    "_id" : "411",
    "addinon" : [
        {
            "key" : "0001",
            "name" : "ClaroEsta"
        },{
            "key" : "0002",
            "name" : "ClaroNOEsta"
        },
    ]
}

だから私はKEY = "001"で等しいcolorinを取得したいと思います

最善のアプローチは何でしょうか。

4

1 に答える 1

2
db.colorin.find({ addinon: { $elemMatch: { key: "001" } } });
于 2013-06-13T20:15:52.153 に答える