]> git.parisson.com Git - telemeta.git/commitdiff
filters in simple search and update index
authorafilsaime <shadow_kungfu@hotmail.fr>
Tue, 5 May 2015 14:06:55 +0000 (16:06 +0200)
committerafilsaime <shadow_kungfu@hotmail.fr>
Tue, 5 May 2015 14:06:55 +0000 (16:06 +0200)
examples/sandbox/src/django-haystack
telemeta/search_indexes.py

index bd60745ce82318b1819768c9a31db0579228654d..97475f2813a36e402296d5f2389fe10cd4cd1e0b 160000 (submodule)
@@ -1 +1 @@
-Subproject commit bd60745ce82318b1819768c9a31db0579228654d
+Subproject commit 97475f2813a36e402296d5f2389fe10cd4cd1e0b
index 66df3408744074a104c5e8991d349ee5c419b5c7..3c7c0bc9359a595d16e367d87e2ec23c11f9e52f 100644 (file)
@@ -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')