

{
    "function_score":{
        "query":{
            "term":{
                "name.last":"banon"
            }
        },
        "functions":  [
            {
                "boost_factor": 3,
                "filter": {
                    term:{
                        "name.last":"banon"
                    }
                }
            },
            {
                "boost_factor": 3
            },
            {
                "boost_factor": 3
            }
        ],
        "boost" : 3,
        "score_mode" : "avg",
        "max_boost" : 10
    }
}