On Monday 29 November 2010 14:51:33 Bernd Fehling wrote: > Dear list, > another suggestion about SignatureUpdateProcessorFactory. > > Why can I make signatures of several fields and place the > result in one field but _not_ make a signature of one field > and place the result in several fields.
Use copyField > > Could be realized without huge programming? > > Best regards, > Bernd > > Am 29.11.2010 14:30, schrieb Bernd Fehling: > > Dear list, > > > > a question about Solr SignatureUpdateProcessorFactory: > > > > for (String field : sigFields) { > > > > SolrInputField f = doc.getField(field); > > if (f != null) { > > > > * sig.add(field); > > > > Object o = f.getValue(); > > if (o instanceof String) { > > > > sig.add((String)o); > > > > } else if (o instanceof Collection) { > > > > for (Object oo : (Collection)o) { > > > > if (oo instanceof String) { > > > > sig.add((String)oo); > > > > } > > > > } > > > > } > > > > } > > > > } > > > > Why is also the field name (* above) added to the signature > > and not only the content of the field? > > > > By purpose or by accident? > > > > I would like to suggest removing the field name from the signature and > > not mixing it up. > > > > Best regards, > > Bernd -- Markus Jelsma - CTO - Openindex http://www.linkedin.com/in/markus17 050-8536620 / 06-50258350