From 8db3d81210dabbb00e2a4053243064a630f2faf0 Mon Sep 17 00:00:00 2001 From: Florian Baumann Date: Mon, 3 Jan 2022 14:33:33 +0100 Subject: [PATCH] count --- src/serra/root.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/serra/root.go b/src/serra/root.go index c8edbac..708d49c 100644 --- a/src/serra/root.go +++ b/src/serra/root.go @@ -76,12 +76,13 @@ func Sets() { {"$group", bson.D{ {"_id", "$setname"}, {"value", bson.D{{"$sum", bson.D{{"$multiply", bson.A{"$prices.eur", "$serra_count"}}}}}}, + {"count", bson.D{{"$sum", bson.D{{"$multiply", bson.A{1.0, "$serra_count"}}}}}}, }}, } sets, _ := coll.storage_aggregate(groupStage) for _, set := range sets { - fmt.Printf("* %s (%.2f Eur)\n", set["_id"], set["value"]) + fmt.Printf("* %s (%.2f Eur) %.0f\n", set["_id"], set["value"], set["count"]) } storage_disconnect(client)