雲開發-數據統計分析

const cloud = require('wx-server-sdk');
cloud.init();

const db = cloud.database();
const $ = db.command.aggregate;
const _ = db.command;

exports.main = async (event, context) => {
	const res = await db
		.collection('order_list')
		.aggregate()
		.match({
			'date': _.gt((new Date('2020-06-01'))) // 1. 統計當月的
		})
		.group({
			_id: { // 2. 按照 日期-省份 成交總金額
				formatDate: $.dateToString({
					date: '$date',
					format: '%Y-%m-%d',
				}),
				province: '$province'
			},
			order_price: $.sum('order_price')  // 3. 統計指標爲金額,進行 sum 統計總和
		})
		.end();
	return res.data;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章