1<?php 2 3$doc = new SolrInputDocument(); 4$doc->addField('id', 'my_long_doc_id'); 5$doc->updateField('field1', SolrInputDocument::UPDATE_MODIFIER_ADD, 'newly added value'); 6$doc->updateField('field1', SolrInputDocument::UPDATE_MODIFIER_REMOVE, 'remove me please'); 7$doc->updateField('field3_i', SolrInputDocument::UPDATE_MODIFIER_INC, 5); 8$doc->updateField('field2_s', SolrInputDocument::UPDATE_MODIFIER_SET, 'updated string'); 9$doc->updateField('field1', SolrInputDocument::UPDATE_MODIFIER_REMOVEREGEX, '[\d]{2}/[\d]{2}/[\d]{4}'); 10 11 12 13$response = $client->addDocument($doc); 14$client->commit();