0
Rails 3.2.2, Ruby 1.9.2
我正在使用MySql,并且存在TINYINT类型的“MyColumn”列。我需要在页面上显示它的状态。所以我创建了一个辅助方法。ActiveRecord - 检查值是否为null,0或1
module MyControllerHelper
def result(a)
case a
when false then 'false 0'
when true then 'true 1'
when blank? then 'blank or nil'
end
end
end
底线是它也可以是空的或零。所以它不起作用,因为我需要。它不断返回false 0
或true 1
,但从不返回blank or nil
,即使它应该这样做。 我做错了什么?