Hi pal :)

Unfortunately copyField works only BEFORE analysis and you cannot "chain" 
them...

The simplest solution would be to duplicate your copyField's:

<copyField source="title" dest="textanayzemethod2" />
<copyField source="body" dest="textanayzemethod2" />

<copyField source="title" dest="textanayzemethod1" />
<copyField source="body" dest="textanayzemethod1" />

Another way would be to look into the UpdateProcessorChain and write a "copy" 
processor which does whatever you need.

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com
Training in Europe - www.solrtraining.com

On 29. juni 2010, at 12.18, s...@rodland.no wrote:

> (sorry if this message ends up being sent twice)
> 
> We have a use-case where we'd like to fill a field from multiple sources, i.e.
> 
> <copyField source="title" dest="text" />
> <copyField source="body" dest="text" />
> … (other source-fields are copied in to text as well)
> 
> and then analyze the resulting text-field in a number of ways, each requiring 
> it's own field.
> 
> Is it possible to somehow copy the text-field from above to these new fields 
> - i.e.
> 
> <copyField source="text" dest="textanayzemethod2" />
> <copyField source="text" dest="textanayzemethod1" />
> 
> Is this at all possible, or do we have to duplicate the first set of 
> copyFields for each textanayzemethodN.
> 
> if possible: is the order of the statements in schema.xml important here?
> 
> Any tips or hints is highly appreciated.
> 
> 
> regards,
> 
> 
> Fredrik Rodland
> 
> 
> --
> Fredrik Rødland               Mail:  fred...@rodland.no
>                             Cell:  +47 99 21 98 17
> Open Ad Exchange              MSN:   m...@rodland.no
> Maisen Pedersens vei 1        AIM:   Fredrik Rodland
> NO-1363 Høvik, NORWAY         Web:   http://rodland.no

Reply via email to