時間:2024-02-14 10:19作者:下載吧人氣:16
前言
很多同學因為對MongoDB不熟悉,加之應用的不是很多,有時候會認為MongoDB數據庫對一些功能不支持,或者認為支持不好。今天我們 演示一下 MongoDB對“加減乘除”的使用。
在MongoDB數據庫中“加減乘除”運算,又稱為 數學表達式(mathematical expression;或算術表達式),主要用于操作數值。
1.$add操作符(+)
1.1 語法及功能介紹
$add 操作符主要用于將一組數字相加;也可以用于在指定時間上添加一定的時間間隔。時間間隔單位為milliseconds(毫秒)。
$add操作符的語法:
{ $add: [ <expression1>, <expression2>, … ] }
這個操作符接受一個或多個表達式作為參數,將這些表達式相加。
1.2 案例演示
例如我們有一個sales的集合, 其中有 商品類別 字段、商品價格 字段,商品服務費 字段。
{ “_id” : 1, “item” : “abc”, “price” : 10, “fee” : 2, date: ISODate(“2014-03-01T08:00:00Z”) }
{ “_id” : 2, “item” : “jkl”, “price” : 20, “fee” : 1, date: ISODate(“2014-03-01T09:00:00Z”) }
{ “_id” : 3, “item” : “xyz”, “price” : 5, “fee” : 0, date: ISODate(“2014-03-15T09:00:00Z”) }
網友評論