Module: Sequel::EmptyArrayConsiderNulls
- Defined in:
- lib/sequel/extensions/empty_array_consider_nulls.rb
Instance Method Summary collapse
- 
  
    
      #empty_array_value(op, cols)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Use an expression that returns NULL if the column value is NULL. 
Instance Method Details
#empty_array_value(op, cols) ⇒ Object
Use an expression that returns NULL if the column value is NULL.
| 31 32 33 34 | # File 'lib/sequel/extensions/empty_array_consider_nulls.rb', line 31 def empty_array_value(op, cols) c = Array(cols) SQL::BooleanExpression.from_value_pairs(c.zip(c), :AND, op == :IN) end |