0

所以我似乎无法得到我想要的结果,所以我请求你的帮助。想象一个为多语言内容构建的 MongoDB 数据库,如下所示:

"info": {
    "en": {
        "greetings": {
            "hello":"hello",
            "goodbye":"goodbye"
         },
         "directions": {
             "left": "left",
             "right": "right"
         }
    },

    "pt": {
        "greetings": {
            "hello":"olá",
            "goodbye":"adeus"
         },
         "directions": {
             "left": "esquerda",
             "right": "direita"
         }
    }
}

现在,如果我想查询以获取英语和葡萄牙语的方向对象而不是问候语,我应该怎么做?

如果有帮助,我的目的是准确订阅流星应用程序模板上的内容,因此不需要给定语言对象中的所有其他对象,只是我需要任何给定模板的对象。

提前致谢!

4

1 回答 1

0

你如何迭代?

db.collection.find().forEach((language){
    some code here
})
于 2016-08-18T23:51:23.837 回答