module Sequel::Dataset::SetLiteralizer

Private Instance Methods

filter_expr(expr = nil, &block) click to toggle source

Allow using sets as condition specifiers.

Calls superclass method
   # File lib/sequel/extensions/set_literalizer.rb
23 def filter_expr(expr = nil, &block)
24   if expr.is_a?(Set)
25     expr
26   else
27     super
28   end
29 end
literal_set_append(sql, v) click to toggle source

Literalize Set instances by converting the set to array.

   # File lib/sequel/extensions/set_literalizer.rb
32 def literal_set_append(sql, v)
33   literal_append(sql, v.to_a) 
34 end