class Oplogjam::Operators::IntermediateField

Public Instance Methods

update(column) click to toggle source
# File lib/oplogjam/operators/intermediate_field.rb, line 6
def update(column)
  populated_column = column.set(path, Sequel.function(:coalesce, column[path], EMPTY_OBJECT))

  nodes.inject(populated_column, &UPDATE_COLUMN)
end