我试图根据条件获取一些代码来显示。我在名为“show_weekly”的表中有一个布尔字段。我正在尝试的是:如果列== 1然后显示第一行,否则显示第二行代码。由于某些原因,它只显示第二行。Rails中的条件语句
<% if @listing.show_weekly == 1 %>
<%= number_to_currency(@listing.price/4, :unit => "£") %>/week
<% else %>
<%= number_to_currency(@listing.price, :unit => "£") %>/month
<% end %>
任何帮助,非常感谢。感谢
感谢。那工作。 – hanumanDev 2011-03-04 16:56:02
这很有效,但你可以摆脱'== true'。 – 2011-03-06 22:26:46
好电话@安德鲁 – William 2011-03-07 14:14:36