카운트가 0
또는 >1
및 Pending Quote
개수 ==1
경우이지만 count
가 >1
경우, 출력이 다른 두 경우가 있지만 잘 작동하고, 2 true
경우 난 할 노력하고있어 인쇄 Pending Quotes
입니다 나는 명백한 것을 볼 수 없다.루비 삼항 만약 버그
<%= @pending.nil? ? '0' : @pending.count %>
<%= ([email protected]? and @pending.count > 1) or ([email protected]? and @pending.count == 0) ? 'Pending Quotes' : 'Pending Quote' %>
아, 지금 어리 석다. 고마워요. SO가 나를 허용 할 때 받아 들일 것입니다. – martincarlin87
참고 : 루비에서는 부울 표현에'&&''||'를 사용하는 관용적 인 표현입니다. 흐름 제어에는'및'을 사용하십시오. 또한 OP에 "! x.nil?" 보통 단순히 "x"로 더 좋습니다. – tokland
@tokland 나는 당신과 동의한다 –