Sha256: b4ad1aa6e7ec7b2fb78a9da3082ec8d61464530a4fd40bffde1002766997dc4c
Contents?: true
Size: 651 Bytes
Versions: 18
Compression:
Stored size: 651 Bytes
Contents
class SolrInstance include ActsAsSolr::InstanceMethods attr_accessor :configuration, :solr_configuration, :name class << self include ActsAsSolr::ActsMethods include ActsAsSolr::ClassMethods end def initialize(name = "Chunky bacon!") @name = name end def self.primary_key "id" end def logger @logger ||= Logger.new(StringIO.new) end def record_id(obj) 10 end def boost_rate 10.0 end def irate 8.0 end def name_for_solr name end def id_for_solr "bogus" end def type_for_solr "humbug" end def get_solr_field_type(args) "s" end end
Version data entries
18 entries across 18 versions & 5 rubygems