params[:mg_question_id].each do |question|
@poll=MgPollData.new
@poll.mg_question_id= question
params[:options_id].each do |k,v|
if k==question
@poll.answer= v
end
end
@poll_answers.save
end
ここでは、配列の値をハッシュキーと比較しています。しかし、ハッシュキーは文字列で、配列は整数です。 thatsなぜ私は両方を比較することができません。Haskキーを整数でレールと比較する方法
これに関する解決策はありますか?
あなたのハッシュキーとして文字列(数値)を使用している場合は、その整数値への鍵を変換する** ** key.to_iを使用することができるのに役立ちます。 – dp7
ya ... thats正しい。私は配列の値が整数だけだと思った。だから私は整数に変換しませんでした。私は間違いをしました – BalajiB