Hi

Basically test my ids look like:

AAA-231
AAD-234
ADD-123

Didn't now about the collator, i was going to do a custom sort based on the 
number part of the id.


Thanks
Amin

On 26 Nov 2010, at 14:39, Ian Lea wrote:

> Absolutely, as long as your ids will sort as you expect.
> 
> I'm not clear what you mean by XDF-123 but if you've got
> 
> AAA-123
> AAA-124
> ...
> ABC-123
> ABC-234
> etc.
> 
> then you'll be fine.  If they don't sort so neatly you can use the
> TermRangeQuery constructor that takes a Collator but note the
> performance warning in the javadocs.
> 
> 
> --
> Ian.
> 
> 
> On Fri, Nov 26, 2010 at 2:18 PM, Amin Mohammed-Coleman <ami...@gmail.com> 
> wrote:
>> Hi All
>> 
>> I was wondering whether I can use TermRangeQuery for my use case.  I have a 
>> collection of ids (represented as XDF-123) and I would like to do a search 
>> for all the ids (might be in the range of 10000) and for each matching id I 
>> want to get the corresponding data that is stored in the index (for example 
>> the document contains id and string value).  I am using a custom collector 
>> to collect that string value for each match.  Is it ok to use a 
>> TermRangeQuery for the ids rather than creating a massive query string?
>> 
>> 
>> Thanks
>> Amin
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: java-user-h...@lucene.apache.org
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-user-h...@lucene.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to