我正面臨一個奇怪的錯誤,不幸的是我不知道如何調查它。Rails:當屬性設置爲true時顯示帖子
當integer
=>pinoftheday
設置爲true時,我在主頁上渲染某些針腳。我手動設置一些引腳爲真。
對於某些引腳,它的工作正常,它們出現在主頁上,其他一些則沒有。順便說一句,我正在檢查我的控制檯,他們被正確設置爲true。
下面是一些代碼:
<% @pins.each do |pin| %>
<% if pin.pinoftheday %>
(...) some informations about the pin
<% end %>
<% end %>
任何想法如何,我可以檢查爲什麼有些引腳沒有渲染?我現在不寫任何測試...我知道這很愚蠢,但我沒有學會測試rails。
謝謝。
編輯:是的,在我的代碼中它是一個pin模型。我想用post來使它更清晰。想象它不是:) - 編輯它到正確的模型:引腳。
什麼是帖子在這裏?或者它應該被釘住? <%post.pinoftheday%> (...)一些關於PIN碼的信息 <% end %> – Dheeresha
在您的代碼中,@ postss應該是@ posts',btw在'post'處有拼寫錯誤,應該是'pin',對嗎? –