From 343dc42a197fe00159a2b13556f49f49dc7f2733 Mon Sep 17 00:00:00 2001 From: afilsaime Date: Tue, 5 May 2015 16:06:55 +0200 Subject: [PATCH] filters in simple search and update index --- examples/sandbox/src/django-haystack | 2 +- telemeta/search_indexes.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/examples/sandbox/src/django-haystack b/examples/sandbox/src/django-haystack index bd60745c..97475f28 160000 --- a/examples/sandbox/src/django-haystack +++ b/examples/sandbox/src/django-haystack @@ -1 +1 @@ -Subproject commit bd60745ce82318b1819768c9a31db0579228654d +Subproject commit 97475f2813a36e402296d5f2389fe10cd4cd1e0b diff --git a/telemeta/search_indexes.py b/telemeta/search_indexes.py index 66df3408..3c7c0bc9 100644 --- a/telemeta/search_indexes.py +++ b/telemeta/search_indexes.py @@ -9,6 +9,9 @@ class MediaItemIndex(indexes.SearchIndex, indexes.Indexable): item_status = indexes.CharField(model_attr='collection__document_status', faceted=True) digitized = indexes.BooleanField(default=False, faceted=True) media_type = indexes.CharField(model_attr='media_type', null='None', faceted=True) + recording_context = indexes.CharField(model_attr='collection__recording_context', default='', faceted=True) + #original_format = indexes.CharField(model_attr='collection__original_format', default='', faceted=True) + physical_format = indexes.CharField(model_attr='collection__physical_format', default='', faceted=True) #advance search title = indexes.NgramField(model_attr='title') @@ -67,6 +70,9 @@ class MediaCollectionIndex(indexes.SearchIndex, indexes.Indexable): item_status = indexes.CharField(model_attr='document_status', faceted=True) digitized = indexes.BooleanField(default=False, faceted=True) media_type = indexes.CharField(model_attr='media_type', null='None', faceted=True) + recording_context = indexes.CharField(model_attr='recording_context', default='' ,faceted=True) + #original_format = indexes.CharField(model_attr='original_format', default='', faceted=True) + physical_format = indexes.CharField(model_attr='physical_format', default='', faceted=True) #advance search title = indexes.NgramField(model_attr='title') -- 2.39.5