Method: Sequel::Plugins::SplitValues::InstanceMethods#split_noncolumn_values
- Defined in:
- lib/sequel/plugins/split_values.rb
#split_noncolumn_values ⇒ Object
Check all entries in the values hash. If any of the keys are not columns, move the entry into the noncolumn_values hash.
69 70 71 72 73 74 75 76 77 |
# File 'lib/sequel/plugins/split_values.rb', line 69 def split_noncolumn_values cols = (@values.keys - columns) return self if cols.empty? nc = @noncolumn_values ||= {} vals = @values cols.each{|k| nc[k] = vals.delete(k)} self end |