Thanks for the information. I will look into this but I`m curious to know why something this basic requires an external script...
Anyone knows why we can`t have an analysis chain on a numeric field ? Looks to me like it would be very useful to be able to manipulate/transform a value without an external resources. Thanks > -----Original Message----- > From: Jack Krupansky [mailto:j...@basetechnology.com] > Sent: April-15-14 4:36 PM > To: solr-user@lucene.apache.org > Subject: Re: Transformation on a numeric field > > You can use an update processor. The stateless script update processor will > let you write arbitrary JavaScript code, which can do this calculation. > > You should be able to figure it out from the wiki: > http://wiki.apache.org/solr/ScriptUpdateProcessor > > My e-book has plenty of script examples for this processor as well. > > We could also write a generic script that takes a source and destination field > name and then does a specified operation on it, like add an offset or multiple > by a scale factor. > > -- Jack Krupansky > > -----Original Message----- > From: Jean-Sebastien Vachon > Sent: Tuesday, April 15, 2014 3:57 PM > To: 'solr-user@lucene.apache.org' > Subject: Transformation on a numeric field > > Hi All, > > I am looking for a way to index a numeric field and its value divided by 1 > 000 into another numeric field. > I thought about using a CopyField with a PatternReplaceFilterFactory to keep > only the first few digits (cutting the last three). > > Solr complains that I can not have an analysis chain on a numeric field: > > Core: > org.apache.solr.common.SolrException:org.apache.solr.common.SolrExcept > ion: > Plugin init failure for [schema.xml] fieldType "truncated_salary": > FieldType: TrieIntField (truncated_salary) does not support specifying an > analyzer. Schema file is /data/solr/solr-no-cloud/Core1/schema.xml > > > Is there a way to accomplish this ? > > Thanks > > > ----- > Aucun virus trouvé dans ce message. > Analyse effectuée par AVG - www.avg.fr > Version: 2014.0.4355 / Base de données virale: 3882/7323 - Date: > 09/04/2014