Class LastFieldValueUpdateProcessorFactory

All Implemented Interfaces:
NamedListInitializedPlugin, SolrCoreAware

public final class LastFieldValueUpdateProcessorFactory extends FieldValueSubsetUpdateProcessorFactory
Keeps only the last value of fields matching the specified conditions. Correct behavior assumes that the SolrInputFields being mutated are either single valued, or use an ordered Collection (ie: not a Set).

By default, this processor matches no fields.

For example, in the configuration below, if a field named primary_author contained multiple values (ie: "Adam Doe", "Bob Smith", "Carla Jones") then only the last value (ie: "Carla Jones") will be kept

 <processor class="solr.LastFieldValueUpdateProcessorFactory">
   <str name="fieldName">primary_author</str>
 </processor>
 
Since:
4.0.0
See Also: