MongoDB中的高分

时间:2017-07-17 09:45:56

标签: node.js mongodb

我制作了一款具有高分功能的小型HTML5游戏。在每个游戏结束时,我的节点服务器在Mongo数据库中存储namescoreuserId(每个玩家唯一的编号),然后按{{1}对其进行排序并发回前三名。

到目前为止它的确有效,但我想找到一种方法让每个玩家只能在高分榜上出现一次。

所以如果分数是:

score

然后我想显示:

Player A, 100
Player A, 99
Player A, 98
Player B, 97
Player B, 91
Player C, 96

有没有办法在Mongo中这样做?这是我第一次使用它,甚至现在还没有这个功能被称为......

0 个答案:

没有答案