Ruby on rails 在rails中提交表单后,如何比较整数值和从参数中获得的值?
我想比较两个值,一个是整数,另一个是我从提交中得到的参数值Ruby on rails 在rails中提交表单后,如何比较整数值和从参数中获得的值?,ruby-on-rails,Ruby On Rails,我想比较两个值,一个是整数,另一个是我从提交中得到的参数值 if params[:activity_log][:user_id]==3 @points=@points+50 else puts "Condition failed" end 但即使条件为真,它也将进入其他部分。我认为您应该将参数[:activity\u log][:user\u id]转换为整数,然后进行比较 if params[:activity_log][:user_id].to_i==3 @p
if params[:activity_log][:user_id]==3
@points=@points+50
else
puts "Condition failed"
end
但即使条件为真,它也将进入其他部分。我认为您应该将参数[:activity\u log][:user\u id]转换为整数,然后进行比较
if params[:activity_log][:user_id].to_i==3
@points=@points+50
else
puts "Condition failed"
end
我认为您应该将参数[:activity\u log][:user\u id]转换为整数,然后进行比较
if params[:activity_log][:user_id].to_i==3
@points=@points+50
else
puts "Condition failed"
end
你能输出你的参数以便我们能看到它们是如何嵌套的吗粘贴问题中的参数你能输出你的参数以便我们能看到它们是如何嵌套的粘贴问题中的参数吗