4.2.2.2. 计算字段, 重命名字段 MongoDB中的$project操作符:计算字段与重命名字段 计算字段的基本概念 计算字段是指在 中通过对现有字段进行数学运算或其他逻辑操作生成新的字段。这种能力使得开发者能够动态地创建反映业务需求的新属性。例如,在电子商务应用中,可以基于商品价格和折扣率计算出实际售价;或者根据日期信息推导出周几等信息。 数学运算示例 假设我们有一个包含产品价格及税率的产品集合: 使用 可以轻松添加一个表示税额的新字段: 上述查询不仅计算了总金额(包括税费),还通过 操作确保结果保留两位小数。这种方法非常适合需要快速调整原始数据格式或增强数据分析能力的场景。 逻辑表达式应用 除了基本的数值运算外, 还支持复杂的逻辑判断。