Just tried, on Solr 5.1 and I get the proper behaviour.

Actually where is the value for the dinamic_desc coming from ?

I can not see it in the updates and actually it is not in my index.
Are you sure you have not forgotten any detail ?

Cheers

2015-07-15 11:48 GMT+01:00 Alessandro Benedetti <benedetti.ale...@gmail.com>
:

> This is kinda weird and looks a lot like a bug.
> Let me try to reproduce it locally!
> I let you know soon !
>
> Cheers
>
> 2015-07-15 10:01 GMT+01:00 Martínez López, Alfonso <almlo...@indra.es>:
>
>> Hi,
>>
>> i'm using Solr 4.10.3, and i'm trying update a doc field using atomic
>> update (http://wiki.apache.org/solr/Atomic_Updates).
>>
>> My schema.xml is like this:
>>
>> <!--Fields-->
>> <field name="id" type="string" indexed="true" stored="true"
>> required="true" />
>> <field name="name" type="string" indexed="true" stored="true" />
>> <field name="src_desc" type="string" indexed="true" stored="true" />
>> <field name="_version_" type="long" indexed="true" stored="true" /
>> <!--Dynamic fields definition-->
>> <dynamicField name="src_*" type="string" indexed="true" stored="true"
>> multiValued="false" />
>> <dynamicField name="dinamic_*" type="string" indexed="true" stored="true"
>> multiValued="false" />
>> <!--Copy fields-->
>> <copyField source="src_*" dest="dinamic_*"/>
>>
>>
>> I add a document with this command:
>>
>>
>>
>> curl http://<solr_host>:<sorl_port>/solr/default/update?commit=true -H
>> "Content-Type: text/xml" --data-binary '<add><doc><field
>> name="id">1</field><field name="name" >paco</field><field name="src_desc"
>> >friend of mine</field></doc></add>'
>>
>>
>>
>> And later I update the field 'name' with this command:
>>
>>
>>
>> curl http://<solr_host>:<sorl_port>/solr/default/update?commit=true -H
>> "Content-Type: text/xml" --data-binary '<add><doc><field
>> name="id">1</field><field name="name"
>> update="set">paquico</field></doc></add>'
>>
>>
>>
>> As I do so the doc i retrive from Solr is:
>>
>>
>>
>> <result name="response" numFound="1" start="0" maxScore="1.0">
>>  <doc>
>>   <str name="id">1</str>
>>   <str name="name">paquico</str>
>>   <str name="src_desc">friend of mine</str>
>>   <arr name="dinamic_desc">
>>    <str>friend of mine</str>
>>    <str>friend of mine</str>
>>   </arr>
>>   <long name="_version_">1506750859550130176</long>
>>   <float name="score">1.0</float>
>>  </doc>
>> </result>
>>
>>
>>
>> So I get a non multivalued field (dinamic_desc) with multiple values :(
>>
>>
>>
>>
>>
>> ________________________________
>> Este correo electrónico y, en su caso, cualquier fichero anexo al mismo,
>> contiene información de carácter confidencial exclusivamente dirigida a su
>> destinatario o destinatarios. Si no es vd. el destinatario indicado, queda
>> notificado que la lectura, utilización, divulgación y/o copia sin
>> autorización está prohibida en virtud de la legislación vigente. En el caso
>> de haber recibido este correo electrónico por error, se ruega notificar
>> inmediatamente esta circunstancia mediante reenvío a la dirección
>> electrónica del remitente.
>> Evite imprimir este mensaje si no es estrictamente necesario.
>>
>> This email and any file attached to it (when applicable) contain(s)
>> confidential information that is exclusively addressed to its recipient(s).
>> If you are not the indicated recipient, you are informed that reading,
>> using, disseminating and/or copying it without authorisation is forbidden
>> in accordance with the legislation in effect. If you have received this
>> email by mistake, please immediately notify the sender of the situation by
>> resending it to their email address.
>> Avoid printing this message if it is not absolutely necessary.
>>
>
>
>
> --
> --------------------------
>
> Benedetti Alessandro
> Visiting card - http://about.me/alessandro_benedetti
> Blog - http://alexbenedetti.blogspot.co.uk
>
> "Tyger, tyger burning bright
> In the forests of the night,
> What immortal hand or eye
> Could frame thy fearful symmetry?"
>
> William Blake - Songs of Experience -1794 England
>



-- 
--------------------------

Benedetti Alessandro
Visiting card - http://about.me/alessandro_benedetti
Blog - http://alexbenedetti.blogspot.co.uk

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Reply via email to