我有一个名为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
的{{1}}效果良好:
GuestOrder.where(billed: nil)
但是如何检索GuestOrders
billed
为not nil
的{{1}}?
答案 0 :(得分:2)
在这里,试试这个!
GuestOrder.where("billed is not null")
那会有效!这使用常规SQL。
答案 1 :(得分:2)
你可以试试这个
GuestOrder.where("billed IS NOT NULL")
使用大写字母IS NOT NULL ........