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();