是否有理想的方法来制作多个值的页首横幅?例如,Id希望显示以下架构中总体统计最高的用户。使用Mongodb mongoose discord.js
const statSchema = mongoose.Schema({
_id: mongoose.Schema.Types.ObjectId,
userName: String,
userId: String,
HLTV: String,
ADR: String,
HS: String,
W: String,
L: String,
T: String,
win_percent: String
答案 0 :(得分:0)
看来您只能将一个具有单个int的人排名。如果两个int的值都不相同,则不使用2。因此,我建议使用一种“点”系统来确定其排名。
注意:我不知道ADR
或HLTV
代表什么,因此imma提出了新项目
因此,可以说我们将每个WIN
分配给10点,将每个LOSS
分配给-5点。
赢得1次胜利的人将获得10
分
赢1输的人将获得5
分。
这意味着我们现在可以在两者之间进行判断。
如果我们采取类似Hard_Games_Played
的方式并给玩家10
加分。
那些赢得更多困难比赛的人的排名要高于赢得正常比赛的人。