📜  MongoDB $multiply 运算符

📅  最后修改于: 2022-05-13 01:56:58.235000             🧑  作者: Mango

MongoDB $multiply 运算符

MongoDB中提供了不同类型的在聚合流水线阶段使用$乘法运算符就是其中之一rithmetic表达式运算符运算符用于将一个数乘以另一个数并返回 结果。

句法:

{ $multiply: [ , , ...  ] }

这里,在这个运算符,参数以数组形式传递。表达必须是有效的表达,直到它解析为一个数字。

例子:

在以下示例中,我们正在使用:



使用 $multiply运算符乘法:

在这个例子中,我们将开发部门员工的工资乘以 2。

db.employee.aggregate([{$match: {department: "Development"}},
... {$project: {name: 1, newSalary: {$multiply: ["$salary", 2]}}}])

在嵌入的文档中使用多个 $multiply运算符:

在本例中,我们将 HR 部门员工的工资乘以 3。

db.employee.aggregate([{$match: {department: "HR"}},
... {$project: {name: 1, newSalary: {$multiply: ["$details.salary", 3]}}}])