Sha256: ea7771358f1325416407f2a98a4d7312d4cf793277820db3d30250030cb052f2

Contents?: true

Size: 256 Bytes

Versions: 2

Compression:

Stored size: 256 Bytes

Contents

class PostWithConditionalIndex < ActiveRecord::Base
  def self.table_name
    'posts'
  end

  searchable :auto_index => false, :auto_remove => false, :if => :title_is_present do
    string :title
  end

  def title_is_present
    title.present?
  end
end

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
pduey-sunspot_rails-1.2.1.1 spec/rails2/app/models/post_with_conditional_index.rb
pduey-sunspot_rails-1.2.1.1 spec/rails3/app/models/post_with_conditional_index.rb