On Fri, Sep 19, 2008 at 6:30 PM, Umesh Prasad <[EMAIL PROTECTED]> wrote:

>
> Hi,
>    NumberTools provides method longToString(long l) which pads the values.
> It can be indexed and range search like normal queries.
>
> Slight issue is when you search view the index in Luke because the numbers
> are hexadecimal notation and so not easily understandable. Hence you may
> want to store the original prices also in the index. Handy for debugging.
>

    SORRY , The encoding is BASE 36. I missed it out earlier.


>
> Similarly in search time, use longToString to get hexadecimal coded values
> for prices and make a range query encoded values.
>
> --
> Thanks
> Umesh
>
>
>
>
>
> On Fri, Sep 19, 2008 at 4:26 PM, Ian Lea <[EMAIL PROTECTED]> wrote:
>
>> Hi
>>
>>
>> The comparison is on strings, so, yes, you do have to pad your values.
>>
>>
>> --
>> Ian.
>>
>>
>> On Fri, Sep 19, 2008 at 10:51 AM, Giannandrea Castaldi
>> <[EMAIL PROTECTED]> wrote:
>> > Hi,
>> > I need to specify in my query ranges with product price. I wonder if
>> > the only solution is padding  values with zeros. For example, if I'm
>> > looking for price between 3$ and 10$ I must write the query in this
>> > manner: price:[00003.00 TO 00010.00]?
>> > Thanks.
>> > G
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> Thanking you
>
> Regards
> Umesh Prasad
>



-- 
Thanking you

Regards
Umesh Prasad

Reply via email to