The Sequel::BasicObject
class is just like the default
BasicObject
class, except that missing constants are resolved
in Object
. This allows the virtual row support to work with
classes without prefixing them with ::, such as:
DB[:bonds].where{maturity_date > Time.now}
Lookup missing constants in ::Object
# File lib/sequel/sql.rb, line 12 def self.const_missing(name) ::Object.const_get(name) end