curl -X GET '<ENTERPRISE_SEARCH_BASE_URL>/api/as/v1/engines/national-parks-demo/search' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer search-soaewu2ye6uc45dr8mcd54v8' \
-d '{
"search_fields": {
"title": {
"weight": 10
},
"description": {
"weight": 1
},
"states": {
"weight": 2
}
},
"query": "mountains"
}'
proximity boost 의 일종
date 필드에 적용
미래의 특정 날짜, 또는 현재 날짜에 대해 가까운 날짜로 부스트
부스트의 강도는 factor 를 0~10 값에 따라 조정
curl -X GET '<ENTERPRISE_SEARCH_BASE_URL>/api/as/v1/engines/national-parks-demo/search' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer search-soaewu2ye6uc45dr8mcd54v8' \
-d '{
"query": "old growth",
"boosts": {
"world_heritage_site": [
{
"type": "value",
"value": "true",
"operation": "multiply",
"factor": 10
}
]
}
}'
curl -X GET '<ENTERPRISE_SEARCH_BASE_URL>/api/as/v1/engines/national-parks-demo/search' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer search-soaewu2ye6uc45dr8mcd54v8' \
-d '{
"query": "old growth",
"boosts": {
"location": {
"type": "proximity",
"function": "exponential",
"center": "25.32, -80.93",
"factor": 3
}
}
}'