module Elasticsearch::Model::Extensions::OuterDocumentUpdating

Constants

STRATEGIES

Public Class Methods

included(klass) click to toggle source
# File lib/elasticsearch/model/extensions/outer_document_updating.rb, line 8
def self.included(klass)
  klass.extend ClassMethods
end
strategy_for(klass) click to toggle source
# File lib/elasticsearch/model/extensions/outer_document_updating.rb, line 88
def self.strategy_for(klass)
  STRATEGIES.find { |s| s.applicable_to? klass }
end