如果字段存在于数组中,则MongoDB + Laravel获取值,否则从数组中的另一个字段获取值

时间:2017-06-15 06:48:56

标签: mongodb laravel multilingual jenssegers-mongodb

我正在使用 laravel 5.3 jenssegers-mongodb

我在MongoDB中有以下文档:

{
    "_id" : ObjectId("590fgfhddfgdfgdfgdg"),
    "name" : {
        "en" : "Meeting",
        "gu" : "બેઠક"
    },
},
{
    "_id" : ObjectId("590fgfhddfgdfgdfgdg"),
    "name" : {
        "en" : "All",
    },
}

我想获取值,如果(name.gu)存在,否则从(name.en)获取。

有可能吗?

0 个答案:

没有答案