lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Sturlese <marc.sturl...@gmail.com>
Subject Optimizing a query to sort results alphabetically for a determinated field
Date Mon, 24 Aug 2009 09:58:56 GMT

Hey there, I need to sort my query results alphabetically for a determinated
field called "town". This field is analyzed with a KeywordAnalyzer and isn't
multiValued. Add that some docs doesn't doesn'h have this field.
Doing just:

http://localhost/solr//select/?q=whatever&version=2.2&start=0&rows=10&indent=on&sort=town
asc

Will give me back the results sorted alphabetically but will put the docs
that doesn't have this field (town) at the begining.
I want them at the end or I want them not to apear. This query solves the
problem:

http://localhost/solr//select/?q=whatever&version=2.2&start=0&rows=10&indent=on&sort=town
asc&fq=town:[a TO z]

But applying this filter: fq=town:[a TO z] is definitely not good in terms
of memory, speed and clauses...
Is there any way to do something similar but with a more optimized query?
Thanks in advance!

-- 
View this message in context: http://www.nabble.com/Optimizing-a-query-to-sort-results-alphabetically-for-a-determinated-field-tp25113379p25113379.html
Sent from the Solr - User mailing list archive at Nabble.com.


Mime
View raw message