首頁  >  問答  >  主體

mongodb - 電商平台,商品的每月銷售量是如何計算的?

例如一個月總銷量是500件,2月1號當天銷量是11件, 但是3月1號才10件,那麼過了3月1號,總銷量就會變成499件。
是寫一個計時任務每天凌晨更新,從今天往前30天,根據前面30天下單量來統計每個月的銷售量的嗎?還是能做到即時統計月銷量?

同理,一般影片或文章的每月瀏覽量是如何統計的?

巴扎黑巴扎黑2736 天前818

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-05-17 10:04:35

    儘管沒能完全理解你的意思,但是有時候是這麼做的。例如:

    { 产品:String,
      销量:[{日期:'3月1日',销量:100},
            {日期:'3月2日',销量:50},
            ...
            ....
            ],
      总计销量:number
    }
    

    總結銷量可以使用update + $inc來即時更新。

    供參考。

    Love MongoDB! Have fun!

    回覆
    0
  • 取消回覆