現在我有以下塊:紅寶石,如何構建一個如果與AND和OR
<% if [email protected]? && @thread.name == 'X' || @thread.name == 'Y' %>
....
這裏的問題是,我相信不管[email protected]?@ thread.name是仍然被稱爲哪個是造成錯誤。
什麼是寫這個所以它是一個正確的方法:
<% if [email protected]? && @thread.name == ('X' || 'Y') %>
某種類型的包含在一個列表?爲thread.name?
感謝
謝謝,試過了,得到了一個語法錯誤,意想不到的tIVAR,期待keyword_then或';'或'\ n' – AnApprentice
添加括號。他們在這種情況下需要 – Mchl
非常好,謝謝! – AnApprentice