我有一个使用Devise的Rails应用程序。我正在尝试在我的视图页面上有一个If语句,但由于某种原因,我没有得到返回true。见下文......
查看页面
<%= current_user.id %>
<%= params[:id] %>
<%= current_user.id == params[:id] %>
返回
1 1假
我错过了什么吗? 1和1是相同的,为什么这不会返回真实?
答案 0 :(得分:2)
试试这个:
current_user.id.to_s == params[:id].to_s