Roh*_*tel 4 mongodb aggregation-framework
在MongoDb 4.2中,我们有了新的聚合阶段$set。根据文档,
$set$addFieldsstage 是(来自 mongoDb 3.4)的别名
但没有提到为什么需要有两个具有相同功能的阶段。
有人可以帮助理解这一点吗?(可能因为 <4.0 的版本很快就会被废弃)
MongoDB 4.2 引入了可以接受聚合管道的更新命令。
$set长期以来一直是更新操作符,它在更新中执行与阶段$addFields在聚合中执行的操作相同的操作。
允许在聚合管道中使用任一名称可以简化新更新命令的采用。
| 归档时间: |
|
| 查看次数: |
3199 次 |
| 最近记录: |