demo.rb
def show
  # 第一种写法 返回nil

    @order = Order.where(:token => "xxx").first      => nil
  
 # 第二种写法 返回空数组array

    @order = Order.where(:token => "xxx")            => []
  
  # 继续写判断式

  if @order nil    => false
  if @order []     => []
  
  # 这两种结果false, []都容易报错,所以采用ruby自带的method, blank 

  # 针对结果是空的  "", nil, [] 这3种情况

  
  if @order.blank?  => true  
  
end