当前的系统中有100个用户,每隔一段时间每个用户都可以给其他99个用户打分(其他用户也一样要打分),我使用的是mongodb+koa2。
关于打分这个功能我是应该先建一个文档还是在每个用户文档下面新增一个字段来表示打分的内容?
假设现在有99个人打完了分,还有一个人没有打分,我该怎么样知道哪些用户没有参与打分功能?
当前的系统中有100个用户,每隔一段时间每个用户都可以给其他99个用户打分(其他用户也一样要打分),我使用的是mongodb+koa2。
关于打分这个功能我是应该先建一个文档还是在每个用户文档下面新增一个字段来表示打分的内容?
假设现在有99个人打完了分,还有一个人没有打分,我该怎么样知道哪些用户没有参与打分功能?
15 回答8.4k 阅读
5 回答4.8k 阅读✓ 已解决
8 回答6.2k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
4 回答2.5k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
肯定是要落库的。
每隔一段时间你可以产生一个打分任务,用户针对这个任务中给某个用户打分。
这样表里就有四个字段,什么批次、谁、给谁、多少分。之后你还可以继续扩展。