不知道如何解釋我的問題。我有一個事件模型,其中一個字段被稱爲「狀態」。我想在我看來有一個條件,我可以使用事件的狀態來顯示一條消息。在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