函数名:SolrQuery::addMltQueryField()
适用版本:Solr 2.2.0 及以上版本
用法:该方法用于向多重查询(More Like This Query)中添加查询字段。多重查询是一种基于相似性的搜索,用于查找与给定文档类似的其他文档。
语法:
public SolrQuery SolrQuery::addMltQueryField(string $field [, float $boost = 0.0])
参数:
返回值:
示例:
$query = new SolrQuery();
$query->addMltQueryField('title', 2.0)
->addMltQueryField('content', 1.0)
->addMltQueryField('tags');
// 上述代码将向多重查询中添加三个字段:title、content、tags。
// title 字段的权重为2.0,content 字段的权重为1.0,tags 字段的权重默认为0.0。
注意事项: