Sha256: fde1d8fba033dc6d048f6eb2c71443f33066c193a470a70248c1fca9c20e7e13

Contents?: true

Size: 532 Bytes

Versions: 17

Compression:

Stored size: 532 Bytes

Contents

require "#{File.dirname(__FILE__)}/tag"
require "#{File.dirname(__FILE__)}/tagging"

class Developer < ActiveRecord::Base
  has_many :taggings, :as => :taggable
  has_many :tags, :through => :taggings
  
  define_index do
    indexes country,                      :facet => true
    indexes state,                        :facet => true
    indexes tags.text,  :as => :tags,     :facet => true
    has age,                              :facet => true
    has tags(:id),      :as => :tag_ids,  :facet => true
    facet city
  end
end

Version data entries

17 entries across 17 versions & 4 rubygems

Version Path
thinking-sphinx-1.4.1 features/thinking_sphinx/models/developer.rb
thinking-sphinx-2.0.1 features/thinking_sphinx/models/developer.rb
thinking-sphinx-2.0.0 features/thinking_sphinx/models/developer.rb
thinking-sphinx-1.4.0 features/thinking_sphinx/models/developer.rb
thorsson_thinking-sphinx-2.0 features/thinking_sphinx/models/developer.rb
angelf-thinking-sphinx-1.3.18 features/thinking_sphinx/models/developer.rb
thinking-sphinx-1.3.20 features/thinking_sphinx/models/developer.rb
thinking-sphinx-2.0.0.rc2 features/thinking_sphinx/models/developer.rb
thinking-sphinx-1.3.19 features/thinking_sphinx/models/developer.rb
thorsson_thinking-sphinx-1.3.18 features/thinking_sphinx/models/developer.rb
thinking-sphinx-allen-1.3.18.4 features/thinking_sphinx/models/developer.rb
thinking-sphinx-allen-1.3.18.3 features/thinking_sphinx/models/developer.rb
thinking-sphinx-allen-1.3.18.2 features/thinking_sphinx/models/developer.rb
thinking-sphinx-2.0.0.rc1 features/thinking_sphinx/models/developer.rb
thinking-sphinx-allen-1.3.18.1 features/thinking_sphinx/models/developer.rb
thinking-sphinx-allen-1.3.18 features/thinking_sphinx/models/developer.rb
thinking-sphinx-1.3.18 features/thinking_sphinx/models/developer.rb