search_shards {elastic} | R Documentation |
Search shards
Description
Search shards
Usage
search_shards(
conn,
index = NULL,
raw = FALSE,
routing = NULL,
preference = NULL,
local = NULL,
...
)
Arguments
conn |
an Elasticsearch connection object, see |
index |
One or more indeces |
raw |
If |
routing |
A character vector of routing values to take into account when determining which shards a request would be executed against. |
preference |
Controls a preference of which shard replicas to execute the search request on. By default, the operation is randomized between the shard replicas. See preference for a list of all acceptable values. |
local |
(logical) Whether to read the cluster state locally in order to determine where shards are allocated instead of using the Master node's cluster state. |
... |
Curl args passed on to crul::verb-GET |
References
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-shards.html
Examples
## Not run:
# connection setup
(x <- connect())
search_shards(x, index = "plos")
search_shards(x, index = c("plos","gbif"))
search_shards(x, index = "plos", preference='_primary')
search_shards(x, index = "plos", preference='_shards:2')
# curl options
search_shards(x, index = "plos", verbose = TRUE)
## End(Not run)
[Package elastic version 1.2.0 Index]