常用es sql
1. 在线体验
1. es
sql:
GET /saylo_search_30005/_search
{"query": {"function_score": {"query": {"bool": {"must": [{"multi_match": {"query": "Jake","fields": ["tags", "name", "desc", "tags_ai", "tags_user"]}},{"terms": {"is_active": ["true"]}}],"filter": []}},"functions": [{"script_score": {"script": "_score"}}]}},"highlight" : {"fields" : {"tags": {},"name": {},"tags_ai": {},"tags_user": {}}},"_source": [],"from": 0,"size": 600}

2. vdb
实例地址:https://console.cloud.tencent.com/vdb/instance/secretkey?region=ap-shanghai&InstanceId=vdb-hrb36ywa


2. ES召回sql
1. 字段匹配
https://es-h3z4l9we.kibana.tencentelasticsearch.com:5601/app/dev_tools#/console
key_word
GET /saylo_rec_30033/_search
{"query": {"bool": {"must": [{"term": {"name": {"value": "狐妖女友"}}}]}}
}
text全匹配
GET /saylo_search_30033/_search
{"query": {"match_phrase": {"name": "狐妖女友"}}
}
2. 分词匹配
分析
POST /_analyze
{"analyzer": "ik_smart","text": "狐妖女友"
}
匹配
GET /saylo_rec_30033/_search
{"query": {"bool": {"must": [{"match": {"name": {"query": "狐妖女友","analyzer": "ik_smart"}}}]}}
}
