# Update multiple documents using script is not working

**URL:** <https://discuss.elastic.co/t/update-multiple-documents-using-script-is-not-working/105728>\
**Category:** Logstash\
**Created:** [October 30, 2017, 8:09am UTC](https://discuss.elastic.co/t/update-multiple-documents-using-script-is-not-working/105728 "2017-10-30T08:09:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aliaqdas1](https://avatars.discourse-cdn.com/v4/letter/a/a6a055/32.png) [@aliaqdas1](https://discuss.elastic.co/u/aliaqdas1)\
**Post date:** [October 30, 2017, 8:09am UTC](https://discuss.elastic.co/t/update-multiple-documents-using-script-is-not-working/105728/1 "2017-10-30T08:09:16Z")

</div>

Hi All,

I'm trying to update multiple documents using list of document ids by storing their id's in map/list, and then at specific event call **"update"** for each of that document id.

I've tried following conf code for output elastic plugin

> ```
> output
> {
> #print output on console
> stdout
> {
> codec =>rubydebug
> }
>       
> #elasticsearch port 9200                
> elasticsearch 
> { 
> hosts => ["localhost:9200"] 
> document_id => "%{document_id}" 
> index => "jackwillswebsiteorderstimeline-%{+YYYY-MM-dd}" 
> }
>   
> if [status] == "FILE_PROCESSING_ERROR"
> {
> elasticsearch 
> {
> hosts => ["localhost:9200"] 
> index => "jackwillswebsiteorderstimeline-%{+YYYY-MM-dd}" 
> action => "update"
> doc_as_upsert => true
> document_id => "G2Q_ORD-0000000-20170917-190205-ODW1873109-2"
> script_lang => "painless"
> script_type => "inline"
> script => 'ctx._source.status = "Order Failed"'
> }
> }
> }
> 
> ```

Please suggest improvements in my script to achieve what i'm trying.

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 27, 2017, 8:22am UTC](https://discuss.elastic.co/t/update-multiple-documents-using-script-is-not-working/105728/2 "2017-11-27T08:22:28Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
