【发布时间】:2018-02-13 21:52:58
【问题描述】:
我正在尝试构建一个 mongoDB 模式来表示游戏应用程序的排名范围。
Rank 1 : 1000 Points
Rank 2 : 500 Points
Rank 3 : 250 Points
Rank 4-10 : 50 Points
Rank 11-15 : 25 Points
稍后游戏完成后将根据上述模式分配积分,除此之外,我的应用程序中的所有内容都已完成,我对这个实现完全空白,虽然我已经尝试过,但不知道它是否正确方式。
{
contestId : 98787676
entry_Points : 250 Points
MaxNoOfPlayers : 25
MinNoOfPlayers : 10
ranks : [
{rank : 1, points : 1000},
{rank : 2, points : 500},
{rank : 3, points : 250},
{rank : 4-10, points : 50}
{rank : 11-15, points : 25}]
}
在这里,我假设我可以轻松进入第三名。如果这是最好的方法,任何人都可以提出任何更好的方法,请建议我将如何访问 4-10 或 11-15 等级等级并将它们分配给各个玩家。
【问题讨论】:
标签: mongodb mongoose mongoose-schema