实现一个打分功能思路

当前的系统中有100个用户,每隔一段时间每个用户都可以给其他99个用户打分(其他用户也一样要打分),我使用的是mongodb+koa2。
关于打分这个功能我是应该先建一个文档还是在每个用户文档下面新增一个字段来表示打分的内容?
假设现在有99个人打完了分,还有一个人没有打分,我该怎么样知道哪些用户没有参与打分功能?

阅读 1.5k
1 个回答

肯定是要落库的。

每隔一段时间你可以产生一个打分任务,用户针对这个任务中给某个用户打分。

这样表里就有四个字段,什么批次、谁、给谁、多少分。之后你还可以继续扩展。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题