You can store byte arrays, but you can't search on them.  For integers
you can either pad them out with leading zeros or use NumericField. If
you use NumericField you'll need to use NumericRangeQuery as well.

--
Ian.


On Thu, May 13, 2010 at 8:44 PM, Saurabh Agarwal <srbh.g...@gmail.com> wrote:
> Hi,
> I am new to lucene. the constructors in Feild show that I can give the value
> as byte[] I wanted to ask if I store a integer as a byte array the how it
> will ve searched during search say file size!!!
>
> because if I use text format the range search will be poor say fs of 10 12
> 20 30 50 100 101 102 will be organised as
> 10
> 100
> 101
> 102
> 12
> 20
> 30
> 50
>
> so range search of size between 10 and 20 will be relatively poor if I store
> values like the order given
>
> Thanks and regards
> Saurabh Agarwal
>

---------------------------------------------------------------------
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