สร้างคอลเลกชันตัวอย่าง
> db.demo291.insertOne({"Value1":10,"Value2":50});
{ "acknowledged": true, "insertedId": ObjectId("5e4c0e1e5d93261e4bc9ea2f") }
แสดงข้อมูล
> db.demo291.find();
{ "_id": ObjectId("5e4c0e1e5d93261e4bc9ea2f"), "Value1": 10, "Value2": 50 }
คิวรี Aggregate: $project + $add สร้าง Value3
> db.demo291.aggregate(
{ "$project": {
'Value1': '$Value1',
'Value2': '$Value2',
'Value3': { '$add': ['$Value1', '$Value2'] }
} }
);
ผลลัพธ์: Value3 = 60
{ "_id": ObjectId("5e4c0e1e5d93261e4bc9ea2f"), "Value1": 10, "Value2": 50, "Value3": 60 }