| 123456789101112131415161718192021222324252627 | [[java-query-dsl-function-score-query]]==== Function Score QuerySee {ref}/query-dsl-function-score-query.html[Function Score Query].To use `ScoreFunctionBuilders` just import them in your class:[source,java]--------------------------------------------------import static org.elasticsearch.index.query.functionscore.ScoreFunctionBuilders.*;--------------------------------------------------[source,java]--------------------------------------------------QueryBuilder qb = functionScoreQuery()    .add(        matchQuery("name", "kimchy"),             <1>        randomFunction("ABCDEF")                  <2>    )    .add(        exponentialDecayFunction("age", 0L, 1L)   <3>    );--------------------------------------------------<1> Add a first function based on a query<2> And randomize the score based on a given seed<3> Add another function based on the age field
 |