# NOT RUN {
docs_get(index='shakespeare', type='line', id=10)
docs_get(index='shakespeare', type='line', id=12)
docs_get(index='shakespeare', type='line', id=12, source=TRUE)
# Get certain fields
if (gsub("\\.", "", ping()$version$number) < 500) {
### ES < v5
docs_get(index='shakespeare', type='line', id=10, fields='play_name')
docs_get(index='shakespeare', type='line', id=10,
fields=c('play_name','speaker'))
} else {
### ES > v5
docs_get(index='shakespeare', type='line', id=10, source='play_name')
docs_get(index='shakespeare', type='line', id=10,
source=c('play_name','speaker'))
}
# Just test for existence of the document
docs_get(index='plos', type='article', id=1, exists=TRUE)
docs_get(index='plos', type='article', id=123456, exists=TRUE)
# }
Run the code above in your browser using DataLab