내 질문 문구를 잘 모르는 경우. 나는 이벤트 모델을 가지고 있고 필드 중 하나는 'state'라고 불린다. 나는 내 상태에서 메시지의 표시를 위해 이벤트의 상태를 사용할 수있는 조건을 갖고 싶습니다.Ruby on Rails 3.2에서 동등하게 == 0 사용
기본 필드 값은 '0'입니다. 그리고 나는 이미 몇 가지 사건이있다. 내 코드가 뭔가를 좋아 보인다. 그러나 아무 일도 일어나지 않습니다. 내가 놓친 게 있니? 나는 또한 사용하려고 시도했다> 0
<% if event.state == 0 %>
<p> I will print a message here </p>
<% end%>
내가 여기에 뭔가가 떨어 졌습니까?
값이 정수 또는 문자열의 클래스를 확인? – GetSet
정수입니다. 상태 \t int (11) – Benjamin
만약'if'의 직전에'<% Rails.logger.debug (event.state) %>'를 실행하면 어떤 결과가 나옵니까? – ScottJShea