我打算在SOLR中使用eDismax查询解析器来提升在其字段中存在短语的文档。现在edismax解析器查询中有一个mm参数,因为用户键入的查询可以是任意长度(即> = 1)我想将mm值设置为1。关于此参数,我有以下问题。
答案 0 :(得分:0)
来自Solr4.0 mm的默认值由q.op param决定(q.op = AND => mm = 100%; q.op = OR => mm = 0%)。请记住,默认运算符受schema.xml条目的影响。在旧版本的Solr中,默认值“mm”为100%(所有子句必须匹配)。
因此,如果您将AND作为默认运算符,则默认情况下mm将等于子句数。