module Mongo::Operation::TakesWriteConcern

Adds behaviour for updating the selector for operations that may take a write concern.

@since 2.4.0

Private Instance Methods

update_selector_for_write_concern(sel, server) click to toggle source
# File lib/mongo/operation/takes_write_concern.rb, line 26
def update_selector_for_write_concern(sel, server)
  if write_concern && server.features.collation_enabled?
    sel.merge(writeConcern: write_concern.options)
  else
    sel
  end
end