
# 도큐먼트 저장 (id 자동 생성)
# POST /{인덱스명}/_doc
POST /users/_doc
{
"name": "Jaeseong",
"age": 20,
"is_active": true
}
# 잘 저장됐는 지 확인하기
GET /users/_search
도큐머트를 저장하고 잘 저장됐는지 조회를 한다.
ID 를 직접 생성이 아닌 우리가 지정해서 넣어 줄 수 도 있다 .
# 도큐먼트 저장 (id 직접 지정)
# POST /{인덱스명}/_create/{id}
POST /users/_create/1
{
"name": "jscode",
"age": 30,
"is_active": true
}
# 잘 저장됐는 지 확인하기
GET /users/_search
# 이미 존재하는 id로 데이터 저장하면 어떻게 되는 지 확인하기
POST /users/_create/1
{
"name": "jscode",
"age": 30,
"is_active": true
}
ID를 직접 지정해서 넣는 거에 더해서 수정까지 해 준다 .
# 도큐먼트 저장 및 업데이트
# PUT /{인덱스명}/_doc/{id}
PUT /users/_doc/2
{
"name": "jason",
"age": 30,
"is_active": true
}
# 잘 저장됐는 지 확인하기
GET /users/_search
# 이미 존재하는 id로 데이터 저장하면 어떻게 되는 지 확인하기
POST /users/_doc/2
{
"name": "jason2",
"age": 30,
"is_active": true
}
# 어떻게 됐는 지 확인하기
GET /users/_search
모든 도큐먼트를 조회한다.
# GET /{인덱스명}/_search
GET /users/_search
특정 ID의 도큐먼트를 조회한다.
# 특정 도큐먼트 조회
# GET /{index}/_doc/{id}
GET /users/_doc/1
GET /users/_doc/2'ElasticSearch(ES)' 카테고리의 다른 글
| ES 기본적인 명령어 (역 Index의 개념) (0) | 2026.08.31 |
|---|---|
| ES 기본용어 정리 간단한 명령어 (매핑과 도큐먼트) (0) | 2026.08.30 |
| ES 작동 방식 (0) | 2026.08.30 |
| ElasticSearch 의 기본 개념 (0) | 2026.08.30 |