2

我有一个名为 GuestOrder 的模型:

class GuestOrder < ActiveRecord::Base
end

# == Schema Information
#
# Table name: guest_orders
#
#  id             :integer         not null, primary key
#  notes          :string(255)
#  adults         :integer
#  children       :integer
#  created        :datetime
#  placed         :datetime
#  billed         :datetime
#  user_id        :integer
#  guest_table_id :integer
#  take_away_id   :integer
#  created_at     :datetime
#  updated_at     :datetime

检索GuestOrderswhere billedisnil效果很好:

GuestOrder.where(billed: nil)

但是我怎样才能检索GuestOrderswhere billedis not nil

4

2 回答 2

2

来,试试这个!

GuestOrder.where("billed is not null")

那可行!这使用常规 SQL。

于 2012-04-05T13:44:13.637 回答
2

你可以试试这个

    GuestOrder.where("billed IS NOT NULL")

使用大写字母 IS NOT NULL........

于 2012-04-05T13:51:17.450 回答