Hi Lokesh, thanks for the information.
I forgot to mention that the system I am working on is still using 3.5 so I will probably have to reindex the whole set of documents. Unless someone knows how to get around this... ________________________________________ From: Lokesh Chhaparwal <[email protected]> Sent: Monday, February 2, 2015 11:44 PM To: [email protected] Subject: Re: Delete By query on a multi-value field Hi Jean, Please see the issues https://issues.apache.org/jira/browse/SOLR-3862 https://issues.apache.org/jira/browse/SOLR-5992 Both of them are resolved. The *remove *clause (atomic update) has been added to 4.9.0 release. Haven't checked it though. Thanks, Lokesh On Tue, Feb 3, 2015 at 7:26 AM, Jean-Sebastien Vachon < [email protected]> wrote: > Hi All, > > > Is there a way to delete a value from a Multi-value field without > reindexing anything? > > > Lets say I have three documents A,B and C with field XYZ set to "1,2,3", > "2,3,4" and "1". I'd like to remove anything that has the value '1' in the > field XYZ. That is I want to remove the value '1' from the field, deleting > the document only if '1' is the only value present. > > > Deleting documents such as C (single value) is easy with a Delete by query > through the update handler but what about document A? > > > > Thanks for any hint >
