lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Klaas <mike.kl...@gmail.com>
Subject Re: uniqueKey type
Date Tue, 06 Nov 2007 22:36:10 GMT
On 6-Nov-07, at 2:31 PM, Yu-Hui Jin wrote:

> We used a custom fieldType that segments the values of a field A into
> tokens.  We then define uniqueKey as that field A.  It seems when  
> we update
> a document by solr, documents that have different values (one  
> contains the
> other as a substring)  gets collided into one so the result is the new
> document removed the old one.
>
> Does uniqueKey field has to be string typed?  How does the  
> comparison of the
> values work for updating documents?

uniqueKey needn't be string type, but the tokenizer must produce a  
single token only (and any documents that have the same resulting  
token will be considered "the same").

If this is violated, the behaviour is undefined (but I wouldn't be  
surprised if the first token was used).

-Mike


Mime
View raw message