2013-08-28 19:24:34 -04:00
|
|
|
[[docs]]
|
|
|
|
= Document APIs
|
|
|
|
|
|
|
|
[partintro]
|
|
|
|
--
|
|
|
|
|
2013-10-13 10:46:56 -04:00
|
|
|
This section describes the following CRUD APIs:
|
|
|
|
|
|
|
|
.Single document APIs
|
|
|
|
* <<docs-index_>>
|
|
|
|
* <<docs-get>>
|
|
|
|
* <<docs-delete>>
|
|
|
|
* <<docs-update>>
|
|
|
|
|
|
|
|
.Multi-document APIs
|
|
|
|
* <<docs-multi-get>>
|
|
|
|
* <<docs-bulk>>
|
|
|
|
|
|
|
|
NOTE: All CRUD APIs are single-index APIs. The `index` parameter accepts a single
|
|
|
|
index name, or an `alias` which points to a single index.
|
2013-08-28 19:24:34 -04:00
|
|
|
|
|
|
|
--
|
|
|
|
|
|
|
|
include::docs/index_.asciidoc[]
|
|
|
|
|
|
|
|
include::docs/get.asciidoc[]
|
|
|
|
|
|
|
|
include::docs/delete.asciidoc[]
|
|
|
|
|
|
|
|
include::docs/update.asciidoc[]
|
|
|
|
|
2016-03-18 05:44:16 -04:00
|
|
|
include::docs/update-by-query.asciidoc[]
|
|
|
|
|
2013-08-28 19:24:34 -04:00
|
|
|
include::docs/multi-get.asciidoc[]
|
|
|
|
|
|
|
|
include::docs/bulk.asciidoc[]
|
|
|
|
|
2016-03-18 05:44:16 -04:00
|
|
|
include::docs/reindex.asciidoc[]
|
|
|
|
|
2014-01-22 08:10:07 -05:00
|
|
|
include::docs/termvectors.asciidoc[]
|
2013-08-28 19:24:34 -04:00
|
|
|
|
2014-01-22 08:10:07 -05:00
|
|
|
include::docs/multi-termvectors.asciidoc[]
|