I'm using:

1. Elasticsearch: 6.4.3
2. Spring Boot: 2.1.9.RELEASE
3. Spring Elasticsearch: 6.4.3

I have a index in ES:

```
{
  "mapping": {
    "logi_info_index": {
      "properties": {
        "area": {
          "type": "text"
        },
        "createdBy": {
          "type": "text",
          "fields": {
            "keyword": {
              "type": "keyword",
              "ignore_above": 256
            }
          }
        },
        "createdDate": {
          "type": "long"
        },
        "logiCode": {
          "type": "integer"
        },
        "esId": {
          "type": "keyword" -> @Id for ES
        },
        "geoPoint": {
          "type": "geo_point"
        },
        "isActive": {
          "type": "text"
        },
        "latitude": {
          "type": "text"
        },
        "longitude": {
          "type": "text"
        },
        "storeAddress": {
          "type": "text"
        },
        "storeName": {
          "type": "text"
        },
        "updatedBy": {
          "type": "text",
          "fields": {
            "keyword": {
              "type": "keyword",
              "ignore_above": 256
            }
          }
        },
        "updatedDate": {
          "type": "long"
        }
      }
    }
  }
}

```

Now, in this index there could be around 50K documents.

For some business logic, I need to update all the documents which satisfy a specific condition: `isActive=0`. 

Example:

We have documents, which have `isActive as 0 or 1`.

* Delete all documents which have `isActive = 1` 
[=> This is possible with `DeleteQuery` (deleteAll) <=]
* Since now we have only `isActive = 0` we want to update remaining documents with `isActive = 1`.

I have *following questions*:

* How can I **update all** the documents with a value for specific field, **WITHOUT using Id** (as I did in delete)?
* Is this **at all possible?**
* If it is possible, I want to use Spring's capability to make it happen.