mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-26 23:07:45 +00:00
Moves the following API sections under the REST APIs navigations: - API Conventions - Document APIs - Search APIs - Index APIs (previously named Indices APIs) - cat APIs - Cluster APIs Other supporting changes: - Removes the previous index APIs page under REST APIs. Adds a redirect for the removed page. - Removes several [partintro] macros so the docs build correctly. - Changes anchors for pages that become sections of a parent page. - Adds several redirects for existing pages that become sections of a parent page. This commit re-applies changes from #44238. Changes from that PR were reverted due to broken links in several repos. This commit adds redirects for those broken links.
50 lines
1.1 KiB
Plaintext
50 lines
1.1 KiB
Plaintext
[[docs]]
|
|
= Document APIs
|
|
|
|
This section starts with a short introduction to Elasticsearch's <<docs-replication,data replication model>>, followed by a
|
|
detailed description of the following CRUD APIs:
|
|
|
|
.Single document APIs
|
|
* <<docs-index_>>
|
|
* <<docs-get>>
|
|
* <<docs-delete>>
|
|
* <<docs-update>>
|
|
|
|
.Multi-document APIs
|
|
* <<docs-multi-get>>
|
|
* <<docs-bulk>>
|
|
* <<docs-delete-by-query>>
|
|
* <<docs-update-by-query>>
|
|
* <<docs-reindex>>
|
|
|
|
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.
|
|
|
|
include::docs/data-replication.asciidoc[]
|
|
|
|
include::docs/index_.asciidoc[]
|
|
|
|
include::docs/get.asciidoc[]
|
|
|
|
include::docs/delete.asciidoc[]
|
|
|
|
include::docs/delete-by-query.asciidoc[]
|
|
|
|
include::docs/update.asciidoc[]
|
|
|
|
include::docs/update-by-query.asciidoc[]
|
|
|
|
include::docs/multi-get.asciidoc[]
|
|
|
|
include::docs/bulk.asciidoc[]
|
|
|
|
include::docs/reindex.asciidoc[]
|
|
|
|
include::docs/termvectors.asciidoc[]
|
|
|
|
include::docs/multi-termvectors.asciidoc[]
|
|
|
|
include::docs/refresh.asciidoc[]
|
|
|
|
include::docs/concurrency-control.asciidoc[]
|