假设我有一个包含学生信息的数据库:
{'student_name' : 'Alen', 'subjects' : {'cse101' : 4, 'cse102' : 3, 'cse201' : 4}}
假设我还需要存储学生的聚合信息。我可以将字段'aggregate' : 3.67
添加到记录中。但是当另一个主题添加到subjects
列表时,聚合会发生变化。有没有办法可以编写一个“动态字段”,可以在需要时计算聚合?像student['aggregate']
这样的东西不是持久性的,但在需要时可用?
P.S:Aggregate只是一个简单的例子。我正在处理涉及该元素的其他各个领域的更复杂的事情。