一.简介 Solr的函数可以动态计算每个文档的值,而不是返回在索引阶段对应字段的静态数值集.函数查询是一类特殊的查询,它可以像关键词一样添加到查询中,对所有文档进行匹配并返回它们的函数计算值作为文档得分.使用函数查询,函数计算结果将用于修改相关度得分或用于搜索结果的排序.在应用程序层,函数计算的结果可以作为一个动态字段添加到每个文档.函数也可以嵌套,即一个函数的输出可以作为另一个函数的输入,函数允许嵌套任意多层. 二.函数语法 Solr的标准函数语法首先定义一个函数名,后面紧跟一对括号,括号中包…