lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erick Erickson <erickerick...@gmail.com>
Subject Re: Terms and termscomponent questions
Date Tue, 01 Feb 2011 13:10:24 GMT
Nope, this isn't what I'd expect. There are a couple of possibilities:
1> check out what WordDelimiterFilterFactory is doing, although
     if you're really sending spaces that's probably not it.
2> Let's see the <field> and <fieldType> definitions for the field
     in question. type="text" doesn't say anything about analysis,
     and that's where I'd expect you're having trouble. In particular
     if your analysis chain uses KeywordTokenizerFactory for instance.
3> Look at the admin/schema browse page, look at your field and
     see what the actual tokens are. That'll tell you what TermsComponents
     is returning, perhaps the concatenation is happening somewhere
     else.

Bottom line: Solr will not concatenate terms like this unless you tell it
to,
so I suspect you're telling it to, you just don't realize it <G>...

Best
Erick

On Tue, Feb 1, 2011 at 1:33 AM, openvictor Open <openvictor@gmail.com>wrote:

> Dear Solr users,
>
> I am currently using SolR and TermsComponents to make an auto suggest for
> my
> website.
>
> I have a field called p_field indexed and stored with type="text" in the
> schema xml. Nothing out of the usual.
> I feed to Solr a set of words separated by a coma and a space such as (for
> two documents) :
>
> Document 1:
> word11, word12, word13. word14
>
> Document 2:
> word21, word22, word23. word24
>
>
> When I use my newly designed field I get things for the prefix "word1" :
> word11, word12, word13. word14 word11word12 word11word13 etc...
> Is it normal to have the concatenation of words and not only the words
> indexed ? Did I miss something about Terms ?
>
> Thank you very much,
> Best regards all,
> Victor
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message