Hi,

On Mon, Jul 29, 2013 at 4:56 PM, Yonghui Zhao <[email protected]> wrote:
> I want to know what will be returned if  the input docID is not a valid id,
> for examples:
>
> 1. the docID beyonds the reader scope

In that case, the behavior is not defined, it might throw an exception
or return a random value. You should make sure you always call this
method with a valid document ID.

> 2. the doc with this docID is already deleted

It will return the same value it returned prior to the document
deletion. However, you shouldn't rely on this.

> 2. the doc with this docID doesn't has the field

In that case, the behavior is defined: it will return 0.

Numeric doc values expect are dense: all documents have a value. When
a document doesn't have a value, 0 will be assigned by default at
indexing time.

-- 
Adrien

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to