0

ユーザーが投票を送信するたびに、Cookie に保存されている値をコントローラーでインクリメントしたいと考えています。投票は現在機能していますが、投票カウンターは機能していません。私は何を間違っていますか?

if cookies[:num_credits].nil?
  cookies[:num_credits] = 1
else 
  cookies[:num_credits] += 1
end
4

1 に答える 1

3

これはうまくいきました:

if cookies[:num_credits].nil?
  cookies[:num_credits] = 1
else
  current_credits = cookies[:num_credits].to_f
  current_credits += 1
  cookies[:num_credits] = current_credits
end
于 2013-09-27T01:12:28.997 に答える