Skip to content

Instantly share code, notes, and snippets.

@mlc
Created January 19, 2010 22:54
Show Gist options
  • Save mlc/281397 to your computer and use it in GitHub Desktop.
Save mlc/281397 to your computer and use it in GitHub Desktop.
diff --git a/app/models/asset_terms.rb b/app/models/asset_terms.rb
index 7969cd8..78e2688 100644
--- a/app/models/asset_terms.rb
+++ b/app/models/asset_terms.rb
@@ -4,22 +4,28 @@ class AssetTerms < ActiveRecord::Base
define_index do
indexes :identifier
indexes :title
- indexes :subject
+ # indexes :subject
indexes :description
- indexes :genre
+ # indexes :genre
indexes :relation
- indexes :coverage
+ # indexes :coverage
indexes :audience_level
indexes :audience_rating
- indexes :creator
- indexes :contributor
- indexes :publisher
+ # indexes :creator
+ # indexes :contributor
+ # indexes :publisher
indexes :rights
indexes :extension
indexes :location
indexes :annotation
indexes :date
indexes :format
+ indexes asset.subjects.subject, :as => :subject, :facet => true
+ indexes asset.genres.name, :as => :genre, :facet => true
+ indexes asset.coverages.coverage, :as => :coverage, :facet => true
+ indexes asset.creators.creator, :as => :creator, :facet => true
+ indexes asset.contributors.contributor, :as => :contributor, :facet => true
+ indexes asset.publishers.publisher, :as => :publisher, :facet => true
has :asset_id
has :created_at
has :updated_at
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment