class Elastify::Helpers::ElasticSearch::Document

Public Class Methods

new(options = {}) click to toggle source
# File lib/elastify/helpers/elastic_search/document.rb, line 6
def initialize(options = {})
    @options = options
end

Public Instance Methods

create(model) click to toggle source
# File lib/elastify/helpers/elastic_search/document.rb, line 9
def create(model)
    Connector.create(@options, model)
end
destroy(model) click to toggle source
# File lib/elastify/helpers/elastic_search/document.rb, line 15
def destroy(model)
    Connector.destroy(@options, model)
end
scroll(scroll_id, scroll_timeout = nil) click to toggle source
# File lib/elastify/helpers/elastic_search/document.rb, line 21
def scroll(scroll_id, scroll_timeout = nil)
    Connector.scroll(@options, scroll_id, scroll_timeout)
end
update(model) click to toggle source
# File lib/elastify/helpers/elastic_search/document.rb, line 12
def update(model)
    Connector.update(@options, model)
end