Thanks Walter!

-----Original Message-----
From: Walter Underwood [mailto:wun...@wunderwood.org] 
Sent: Monday, October 20, 2014 12:09 AM
To: solr-user@lucene.apache.org
Subject: Re: CopyField from text to multi value

I think that info is available with termvectors. That should give a list of the 
query terms that matched each document, if I understand it correctly.

wunder
Walter Underwood
wun...@wunderwood.org
http://observer.wunderwood.org/


On Oct 19, 2014, at 7:37 AM, Tomer Levi <tomer.l...@nice.com> wrote:

> Thanks again for the help.
> 
> 
> 
> The use case is this.
> 
> In my UI I would like to indicate which words leaded to every document in the 
> response.
> 
> It actually seems like a simple highlight case but instead of getting the 
> highlight result as "this is a <br>long</br> string <br>with</br> text",
> 
> Our UI team wants a list of words, i.e:    ["long", "with"].
> 
> 
> 
> So, I assumed that I can just tokenize the original text -> copy the tokens 
> into new multi-value fields -> ask Solr to highlight the multi-value field
> 
> 
> 
> That is my use case.
> 
> Thanks again
> 
> Tomer
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Erick Erickson [mailto:erickerick...@gmail.com]
> Sent: Sunday, October 19, 2014 5:18 PM
> To: solr-user@lucene.apache.org
> Subject: Re: CopyField from text to multi value
> 
> 
> 
> This really feels like an  XY problem, which I think Jack is alluding to.
> 
> 
> 
> bq:  I understand that the analysis chain is applied after the raw input was 
> copied.
> 
> I need to store the output of the analysis chain as a new multi-value field
> 
> 
> 
> This statement is really confusing. You can't have the output of the analysis 
> chain used as input to a copyField, it just doesn't work that way which is 
> what you seem to want to do with the second sentence. Then you bring shingles 
> into the picture...
> 
> 
> 
> So let's take Jack's suggestion and  back up and tell us what the use-case 
> you're trying to support is rather than leaving us to guess what problem 
> you're trying to solve..
> 
> 
> 
> Best,
> 
> Erick
> 
> 
> 
> 
> 
> On Sun, Oct 19, 2014 at 9:43 AM, Jack Krupansky 
> <j...@basetechnology.com<mailto:j...@basetechnology.com>> wrote:
> 
>> As always, you need to first examine how you intend to query the fields 
>> before you dive into data modeling. In this case, is there any particular 
>> reason that you need the individual terms as separate values, as opposed to 
>> simply using a tokenized text field?
> 
>> 
> 
>> -- Jack Krupansky
> 
>> 
> 
>> From: Tomer Levi
> 
>> Sent: Sunday, October 19, 2014 9:07 AM
> 
>> To: solr-user@lucene.apache.org<mailto:solr-user@lucene.apache.org>
> 
>> Subject: CopyField from text to multi value
> 
>> 
> 
>> Hi,
> 
>> 
> 
>> I would like to copy a textual field content into a multivalue filed.
> 
>> 
> 
>> For example,
> 
>> 
> 
>> Let's say my field text contains: "I am a solr user"
> 
>> 
> 
>> I would like to have a multi-value copyFields with the following
> 
>> content: ["I", "am", "a", "solr", "user"]
> 
>> 
> 
>> 
> 
>> 
> 
>> Thanks,
> 
>> 
> 
>>      Tomer Levi
> 
>> 
> 
>>      Software Engineer
> 
>> 
> 
>>      Big Data Group
> 
>> 
> 
>>      Product & Technology Unit
> 
>> 
> 
>>      (T) +972 (9) 775-2693
> 
>> 
> 
>> 
> 
>> 
> 
>>      tomer.l...@nice.com<mailto:tomer.l...@nice.com>
> 
>> 
> 
>>      www.nice.com<http://www.nice.com>
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 
>> 

Reply via email to