2012-06-19 2 views
1

Использование Ruby on Rails. Я пытаюсь отсортировать запрос по номеру (сохранен как строка) и букву. Однако мой столбец письма может содержать значения «NULL». Это аварийно завершает работу, когда в столбце письма указаны значения Null:Ruby sort_by с нулевыми значениями

@fences = Fence.find(:all, 
        :conditions => ["coursewalk_id = #{@coursewalk.id}"]).sort_by { |a| [+(a.number.to_i), a.letter] } 

Как это исправить?

+1

'a.letter || «» '? –

+0

Первый комментарий работает. – user2666194

ответ

Смежные вопросы