일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- licence delete curl
- plugin
- Java
- MySQL
- query
- Test
- flask
- analyzer test
- springboot
- high level client
- Mac
- sort
- ELASTIC
- aggs
- license delete
- zip 파일 암호화
- aggregation
- API
- Elasticsearch
- 900gle
- Kafka
- 차트
- License
- matplotlib
- token filter test
- docker
- TensorFlow
- zip 암호화
- 파이썬
- Python
Archives
- Today
- Total
개발잡부
[es] sort - payload sort 2 본문
반응형
keyword 에 따라 맵핑된 rank 로 상품 정렬
[
{
"name": "고야드 플로트 백 숄더 쁘띠 플로 버킷백 PETIT 스페셜-그레이",
"keyword": "고야드",
"rank": 269
},
{
"name": "고야드 쁘띠플로 버킷백 PETITFLOT 스페셜 03098 10237403",
"keyword": "고야드",
"rank": 75
},
{
"name": "해외고야드 방돔백 패브릭 스트랩 VENDOME BAG 기본컬러 블랙브라운 VENDOMEBAGFABRI",
"keyword": "고야드",
"rank": 624
},
{
"name": "고야드 알핀 알팡 미니 백팩 스폐셜 컬러",
"keyword": "고야드",
"rank": 952
},
{
"name": "고야드 보잉 25 클러치 파우치 전",
"keyword": "고야드",
"rank": 876
},
{
"name": "고야드 클러치 세나 PM 스페셜-레드",
"keyword": "고야드",
"rank": 708
}]
Configurable parameters
delimiter(Optional, string) Character used to separate tokens from payloads. Defaults to |.encoding
(Optional, string) Data type for the stored payload. Valid values are:
- float(Default) Float
- identityCharacters
- int Integer
GET payload-sort-index1/_search
{
"size": 1,
"query": {
"term": {
"keyword": {
"value": "고야드"
}
}
},
"sort": [
{
"_script": {
"script": {
"source": "payload_sort",
"lang": "sort_script",
"params": {
"field": "rank",
"value": "고야드"
}
},
"type": "number",
"order": "asc"
}
}
]
}
반응형
'ElasticStack > Elasticsearch' 카테고리의 다른 글
[es] bucket aggregations (0) | 2022.07.14 |
---|---|
[es] aggregations script (0) | 2022.07.14 |
[es] script similarity test phase 2 (0) | 2022.07.03 |
[es] sort - payload sort (0) | 2022.06.30 |
[es] script similarity test (0) | 2022.06.26 |
Comments