# HG changeset patch # User dwinter # Date 1369750739 -7200 # Node ID a8f16569d1a6db7be3e9c71b455ade482f5f7ede # Parent 3cb69c6820bd3cf8771310aa4ca8a57243330d5d trunkierte suche als options diff -r 3cb69c6820bd -r a8f16569d1a6 zopeSolr.py --- 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()