不知道如何解释我的问题。我有一个事件模型,其中一个字段被称为“状态”。我想在我看来有一个条件,我可以使用事件的状态来显示一条消息。在Ruby on Rails 3.2中使用Equal == 0
默认字段值为'0'。我已经有几个活动了。我的代码看起来像这样。但没有任何反应。我错过了什么吗?我也试过使用> 0
<% if event.state == 0 %>
<p> I will print a message here </p>
<% end%>
我在这里错过了什么吗?
是的值的整数或字符串的? – GetSet 2012-03-19 18:39:48
这是一个整数。状态\t int(11) – Benjamin 2012-03-19 18:41:17
如果在'if'之前执行'<%Rails.logger.debug(event.state)%>',那么输出是什么? – ScottJShea 2012-03-19 18:56:15