如何为哈希增加1个数值?

时间:2016-07-17 18:38:21

标签: ruby hash

@participants[id]={nick: nick, points: 0} => {" 1" => {:nick =>"测试",:points => 0}

我想为ID 1添加点数。我做了@participants["1"].points+=1但它不起作用。如何让它每次添加1?

1 个答案:

答案 0 :(得分:1)

@participants["1"]也是哈希,所以

@participants["1"][:points] += 1