POST /tsp_inner/_search
{
"query": {
"bool": {
"filter": {
"script": {
"script": {
"source": "doc['user_id'].value == 4",
"params": {
"cost": 25
}
}
}
}
}
}
}
8.12中doc的范围更广,7.17版本可能会报错,可改为如下
POST /tsp_inner/_search
{
"query": {
"bool": {
"filter": {
"script": {
"script": {
"source": "params['_source']['user_id'].value == 4",
"params": {
"cost": 25
}
}
}
}
}
}
}