Javascript 如何根据mongodb其他集合中的其他数据计算某些数据?

Javascript 如何根据mongodb其他集合中的其他数据计算某些数据?,javascript,mongodb,Javascript,Mongodb,假设有两个集合,会话和学生。Sessions集合中的每个文档代表学生上课的一天。此集合的每个文档中都有一个字段,它是一个名为'students'的数组,即在特定日期上课的学生。 还有学生收藏。此集合中的每个文档都代表一个学生,其中有一个名为“最长\u缺席\u条纹”的字段。此字段是一个数字,显示学生未上课的最长连续天数 如何根据会话集合中的数据更新学生集合中的此字段 p、 我希望在每次创建新会话时更新它 提前感谢。课程的报名是每天还是仅在工作日?即学生从周一到周五或全天报名?@sushantmeh

假设有两个集合,
会话
学生
。Sessions集合中的每个文档代表学生上课的一天。此集合的每个文档中都有一个字段,它是一个名为
'students'
的数组,即在特定日期上课的学生。 还有学生收藏。此集合中的每个文档都代表一个学生,其中有一个名为
“最长\u缺席\u条纹”的字段
。此字段是一个数字,显示学生未上课的最长连续天数

如何根据会话集合中的数据更新学生集合中的此字段

p、 我希望在每次创建新会话时更新它


提前感谢。

课程的报名是每天还是仅在工作日?即学生从周一到周五或全天报名?@sushantmehta全天报名