【发布时间】:2010-09-24 03:33:49
【问题描述】:
>> current_user.first_visit
=> 0
>> if current_user.first_visit
>> puts "test"
>> end
test
=> nil
为什么要打印测试?
【问题讨论】:
-
您的问题似乎已得到解答。但是您应该停止使用数值来表示真/假。如果您的语言支持,请使用关键字 true 和 false
-
Rails 扩展了整数类型。你也可以使用“if current_user.first_visit.zero?”
-
@vise:
.zero?是普通的老红宝石:APIdock.com link
标签: ruby