search fixes
authorMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Tue, 28 Aug 2012 07:36:55 +0000 (09:36 +0200)
committerMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Tue, 28 Aug 2012 07:36:55 +0000 (09:36 +0200)
doc/solr-conf/schema.xml
migdal/search_indexes.py

index f4d511d..538b9f9 100644 (file)
     <dynamicField name="*_pl" type="text_pl" indexed="true" stored="false" />
     <dynamicField name="*_en" type="text_en" indexed="true" stored="false" />
 
     <dynamicField name="*_pl" type="text_pl" indexed="true" stored="false" />
     <dynamicField name="*_en" type="text_en" indexed="true" stored="false" />
 
-    <field name="author" type="text_ws" indexed="true" stored="true" multiValued="false" />
+    <field name="author" type="text_general" indexed="true" stored="true" multiValued="false" />
     <field name="date" type="date" indexed="true" stored="true" multiValued="false" />
     <field name="body_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
     <field name="title_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
     <field name="date" type="date" indexed="true" stored="true" multiValued="false" />
     <field name="body_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
     <field name="title_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
     <field name="body_en" type="text_en" indexed="true" stored="true" multiValued="false" />
 
     <field name="organizer_en" type="text_en" indexed="true" stored="true" multiValued="false" />
     <field name="body_en" type="text_en" indexed="true" stored="true" multiValued="false" />
 
     <field name="organizer_en" type="text_en" indexed="true" stored="true" multiValued="false" />
-    <field name="place_en" type="text_ws" indexed="true" stored="true" multiValued="false" />
+    <field name="place_en" type="text_general" indexed="true" stored="true" multiValued="false" />
     <field name="organizer_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
     <field name="organizer_pl" type="text_pl" indexed="true" stored="true" multiValued="false" />
-    <field name="place_pl" type="text_ws" indexed="true" stored="true" multiValued="false" />
+    <field name="place_pl" type="text_general" indexed="true" stored="true" multiValued="false" />
 
   </fields>
 
 
   </fields>
 
index 63acc1c..2001dab 100644 (file)
@@ -14,7 +14,7 @@ class EntryIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
 
     def index_queryset(self):
         """Used when the entire index for model is updated."""
 
     def index_queryset(self):
         """Used when the entire index for model is updated."""
-        return self.get_model().objects.filter(date__lte=datetime.datetime.now())
+        return self.get_model().objects.all() # from example: filter(date__lte=datetime.datetime.now())
 
 
 add_translatable_index(EntryIndex, {
 
 
 add_translatable_index(EntryIndex, {