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