/enterprise_library_search/
_search
POST
{
"query": {
"function_score": {
"query": {
"bool": {
"must": [
{"multi_match": {
"query": "同花顺",
"type": "best_fields",
"minimum_should_match": "3<80%",
"fields": [ "format_name^5","security^10" ]
}}
],
"must_not": [],
"should": [
],
"filter":[
]
}
},
"functions": [
{
"script_score": {
"script": " return doc['rf'].value;"
}
},
{
"script_score": {
"script": " int total =0; String val = doc['status'].value; if (val.indexOf('在营') > -1) {total = 2} else if (val.indexOf('存续') > -1) {total = 2} else {total = 0} return total; "
}
},
{
"script_score": {
"script": " return doc['format_name.keyword'].value.indexOf('有限公司') > -1 ? 2 : 0;"
}
},
{
"script_score": {
"script": " return doc['regist_capi_new'].value / 10000;"
}
}
],
"max_boost": 200,
"boost_mode": "sum"
}},
"from": 0,
"size": 10,
"sort": {"_score":{ "order": "desc" }},
"_source": {
"includes": [ "eid","format_name","security","rf","regist_capi_new","status" ],
"excludes": []
}
}