Sha256: 1f68840e6e49722aa0aa68afe638236fb1d0a646f21a9e0da16d5deafab0ab0b
Contents?: true
Size: 304 Bytes
Versions: 2
Compression:
Stored size: 304 Bytes
Contents
# frozen_string_literal: true module Elasticity class Document < BaseDocument IndexMapper.set_delegates(singleton_class, :mapper) private def self.mapper raise "document class not configured" unless config.present? @mapper ||= IndexMapper.new(self, config) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
es-elasticity-1.0.0 | lib/elasticity/document.rb |
es-elasticity-1.0.0.jhumphreys | lib/elasticity/document.rb |