MongoDB:未知深度的嵌套查询

时间:2014-12-19 22:21:19

标签: mongodb mongodb-query nosql

我有以下文件。有没有办法在name内查询未知深度items的值?

{
    name:"One",
    items:[
        {
            name:"Two",
            items:[
                {
                    name:"Three",
                    items:[]
                }
            ]
        },
        {
            name:"Four",
            items:[
                {
                    name:"Five",
                    items:[]
                }
            ]
        }
    ]
}

例如,我想做

db.collection.find({name:“Three”},{“items。$”})我不知道“Three”是第3层的。

0 个答案:

没有答案