if (dateFieldNotInSpecifiedFieldsList.get()) { for (SolrDocument doc : response.getResults()) { doc.removeFields(dateField);
@Override public void process(SolrDocument doc) throws IOException, SolrServerException { doc.removeFields("isBot"); doc.addField("isBot", true); SolrInputDocument newInput = ClientUtils.toSolrInputDocument(doc); solr.add(newInput); log.info("Marked " + doc.getFieldValue("ip") + " as bot"); } };
@Override public void process(SolrDocument doc) throws IOException, SolrServerException { doc.removeFields("isBot"); doc.addField("isBot", true); SolrInputDocument newInput = ClientUtils.toSolrInputDocument(doc); solr.add(newInput); } };
public void process(SolrDocument doc) throws IOException, SolrServerException { doc.removeFields("isBot"); doc.addField("isBot", true); SolrInputDocument newInput = ClientUtils.toSolrInputDocument(doc); solr.add(newInput); log.info("Marked " + doc.getFieldValue("ip") + " as bot"); } };
public void process(SolrDocument doc) throws IOException, SolrServerException { doc.removeFields("isBot"); doc.addField("isBot", true); SolrInputDocument newInput = ClientUtils.toSolrInputDocument(doc); solr.add(newInput); } };
solrDocument.removeFields(fieldName); solrDocument.removeFields(fieldName); for (Object value : values) {
solrDocument.removeFields(fieldName); solrDocument.removeFields(fieldName); for (Object value : values)
skipFieldsEquals.forEach(f -> d.removeFields(f.getText())); if (skipFieldsStartWith.size() > 0 || skipFieldsEndWith.size() > 0) { Map<String, Object> collect = d.entrySet()
protected void compareResponses(QueryResponse a, QueryResponse b) { if (System.getProperty("remove.version.field") != null) { // we don't care if one has a version and the other doesnt - // control vs distrib // TODO: this should prob be done by adding an ignore on _version_ rather than mutating the responses? if (a.getResults() != null) { for (SolrDocument doc : a.getResults()) { doc.removeFields("_version_"); } } if (b.getResults() != null) { for (SolrDocument doc : b.getResults()) { doc.removeFields("_version_"); } } } { // we don't care if one has a warnings section in the header and the other doesn't - control vs distrib if (a.getHeader() != null) { a.getHeader().remove("warnings"); } if (b.getHeader() != null) { b.getHeader().remove("warnings"); } } compareSolrResponses(a, b); }
if (dateFieldNotInSpecifiedFieldsList.get()) { for (SolrDocument doc : response.getResults()) { doc.removeFields(dateField);
doc.removeFields(xmlFieldName); node.getUnderlyingNode().getDocumentRoot().setUserData(SolrDocument.class.getName(), doc); return node;