changeset 8:a8f16569d1a6

trunkierte suche als options
author dwinter
date Tue, 28 May 2013 16:18:59 +0200
parents 3cb69c6820bd
children 896bea4f61a0 74a9661e4e9f
files zopeSolr.py
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/zopeSolr.py	Tue May 28 15:48:29 2013 +0200
+++ b/zopeSolr.py	Tue May 28 16:18:59 2013 +0200
@@ -455,7 +455,13 @@
     #erzeugt eine Suchabfrage und führt diese aus.
     #return {"result":response.result, "hl":response.highlighting,"facetFields":facetedFields}   
 
-    def search(self,solrQuery,facetFields=[],start=0,rows=10,facetSearch=None,sortFacets=True,orSearch=None,facetFields_limit=None):
+    def search(self,solrQuery,facetFields=[],start=0,rows=10,facetSearch=None,sortFacets=True,orSearch=None,facetFields_limit=None,trunc=False):
+      
+      
+        print trunc
+        if trunc:
+            if not solrQuery.endswith("*"):
+                solrQuery+="*"
       
         res=self.prepareSearch(solrQuery,facetFields,start,rows,facetSearch,sortFacets,orSearch=orSearch)
         #response= res.execute()