UpdateRequestProcessor is probably your best bet, because you can choose to trigger them by name with import parameter.
Then you can probably use CloneFieldUpdateProcessorFactory. Regards, Alex. ---- http://www.solr-start.com/ - Resources for Solr users, new and experienced On 27 September 2017 at 13:33, Zisis Simaioforidis <zsima...@gmail.com> wrote: > So there is no way of telling SOLR to duplicate a column of CSV by just > using some parameters during the import request? > > Just for the CSV. > > The truth is copyfield crosseb my mind but it's just too brute force > because it will affect all documents imported. And CSV is NOT the only > method we are importing. We also use MARC and XML. > > Zisis > > > > Στις 27/9/2017 5:52 PM, ο Erick Erickson έγραψε: >> >> If you always want to do this exact thing, it looks like a copyField >> directive in your schema. >> >> If it has to be more nuanced, you can use something like >> StatelessScriptUpdateProcessorFactory. >> >> Both of these would affect _all_ documents coming in to Solr, so may >> be too blunt a hammer. >> >> Best, >> Erick >> >> On Wed, Sep 27, 2017 at 3:07 AM, Zisis Simaioforidis <zsima...@gmail.com> >> wrote: >>> >>> Is there a way to map a field value based on another field value without >>> replicatiing the columns in the CSV itself? >>> >>> for example i tried : literal.title_fullStr=f.title_short but it doesn't >>> seem to work. >>> >>> Thank you >>> >