Sha256: 4536c3c3005d345e4760e55ebca34e1a2256cf00facbb17bfb552c7cc02863bc
Contents?: true
Size: 555 Bytes
Versions: 3
Compression:
Stored size: 555 Bytes
Contents
class ThinkingSphinx::Distributed::Index < Riddle::Configuration::DistributedIndex attr_reader :reference, :options def initialize(reference) @reference = reference @options = {} super reference.to_s.gsub('/', '_') end def delta? false end def distributed? true end def model @model ||= reference.to_s.camelize.constantize end def primary_key @primary_key ||= configuration.settings['primary_key'] || :id end private def configuration ThinkingSphinx::Configuration.instance end end
Version data entries
3 entries across 3 versions & 1 rubygems