Are you trying to query for any numeric term at the start of a title or a specific numeric term at the start of a title?

Unless you are using a query parser that supports Lucene's SpanFirstQuery or SpanPositionRangeQuery, you have two choices:

1. Explicitly (or implicitly via a custom update processor) add a marker term so you can match beginning of title if you are looking for a specific numeric term, such as "markertext 123".

2. Add a second title field that is a "string" field type, say title_s, with a copyField from title to title_s, and then do a regex query to check for a digit at the beginning of the string form of the title, or use a trailing wildcard if you know the exact leading numeric value, such as "123 *".

-- Jack Krupansky

-----Original Message----- From: nutchsolruser
Sent: Thursday, June 14, 2012 8:42 AM
To: solr-user@lucene.apache.org
Subject: Starts with Query

I want to find documents whose title is starting with digit, what will be
solr query for this. I have tried many queries but could not able to
configure proper query for this.
Note : title is a field in my index.

--
View this message in context: http://lucene.472066.n3.nabble.com/Starts-with-Query-tp3989627.html Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to