How to do an update-if-exists

I'm using the Java API to execute certain updates, using either scripts or
partial documents. If a document to be updated isn't found for whatever
reason, my requirements dictate that the code should fail silently and move
on. Currently I'm catching DocumentMissingException and logging it. Is
there a more eloquent way to implement this behavior? Ideally I'd like to
avoid the exception being thrown and just check the response to see if the
document exists, like with get.

You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
For more options, visit