假設我有一個學生信息的數據庫:的MongoDB:動態生成的字段值
{'student_name' : 'Alen', 'subjects' : {'cse101' : 4, 'cse102' : 3, 'cse201' : 4}}
假設我需要存儲學生的彙總信息,以及。我可以將該字段'aggregate' : 3.67
添加到記錄中。但是當另一個主題被添加到subjects
列表中時,聚合會發生變化。有沒有辦法可以寫出一個「動態字段」,可以在需要時計算聚集?像student['aggregate']
這不是持久的,但需要時可用?
P.S:Aggregate只是一個簡單的例子。我正在處理更復雜的事情,涉及元素的各個其他領域。
你上面的json是錯的,它應該是'{'cse101;:4,'cse102':3,'cse201':4}'。 請注意大括號括號'{',而不是括號'[' – Adaptabi