标签: ruby mongodb
刚修好一个bug,如果Something.nil?当某些东西不存在时,它会产生错误。 Somthing.count.nil?导致了同样的结果 如果Something.count<修正了它1
为什么这不起作用? 比x<更好的方法。 1?
答案 0 :(得分:3)
您可以在Something.count上使用zero?
0.zero? # true
你的“错误”的原因是0.nil?是假的。 0不是零。
如果要测试数组或散列中的0个元素,请在Something上使用empty?。
[].empty? # true Something.empty? # true