吗啡是否支持$ switch投影?

时间:2019-07-10 05:32:40

标签: morphia

"$switch": {
                        branches: [
                            { case: { $eq: [{ "$toLower": "$priority" }, "revenue loss"] }, then: 1 },
                            { case: { $eq: [{ "$toLower": "$priority" }, "critical"] }, then: 2 },
                            { case: { $eq: [{ "$toLower": "$priority" }, "high"] }, then: 3 },
                            { case: { $eq: [{ "$toLower": "$priority" }, "medium"] }, then: 4 },
                            { case: { $eq: [{ "$toLower": "$priority" }, "low"] }, then: 5 },
                        ],
                        default: 999
                    }

搜索了最新版本,但似乎不支持$ switch。

1 个答案:

答案 0 :(得分:0)

目前没有。我正在合并为使Morphia在较新的驱动程序版本中使用PojoCodec基础结构而进行的更改。那将是2.0。 2.1将主要关注聚合API。