This won't work, according to http://wiki.apache.org/solr/SchemaXml#Copy_Fields

"This is provided as a convenient way to ensure that data is put into
several fields, without needing to include the data in the update
command multiple times. The copy is done at the stream source level
and no copy feeds into another copy."

On Thu, Sep 1, 2011 at 3:26 PM, karthik <kmoha...@gmail.com> wrote:
> Hi Everyone,
>
> Sorry if the subject was too vague. What i am trying to do is this:
>
> <field name="A"/>
> <field name="B"/>
> <field name="C" multiValued="true"/>
> <field name="D" />
> <field name="E" multiValued="true"/>
>
>
> <copyField source="A" dest="C"/>
> <copyField source="B" dest="C"/>
> <copyField source="D" dest="E"/>
> <copyField source="C" dest="E"/>
>
> So basically i am trying to copy one of the destination fields of a copy
> field to another field. The question i have is whether the field E will get
> populated properly ie., by the time E is getting constructed would the field
> C have all the relevant values?
>
> Thanks
>

Reply via email to