我有一个名为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
检索GuestOrders
(其中billed
是nil
)效果良好:
GuestOrder.where(billed: nil)
但是,在billed
是not nil
的情况下,我如何检索GuestOrders
?
在这里,试试这个!
GuestOrder.where("billed is not null")
这会奏效的!它使用常规SQL。
你可以试试这个
GuestOrder.where("billed IS NOT NULL")
使用大写字母IS NOT NULL。。。。。。。。