【发布时间】:2012-09-10 22:23:35
【问题描述】:
我的 SOLR 文档是葡萄酒实体。当用户搜索关键字“Haut Bailly”(这是来自波尔多的葡萄酒)时,我想首先获得一个标题长度较短的匹配文档,例如:
- "Château Haut-Bailly - Pessac-Léognan"
- "Château Haut-Bailly La Parde de Haut Bailly - Pessac-Léognan"
但是,对于默认的 solr 查询,关键字“haut bailly”返回此排名:
- "Château Haut-Bailly La Parde de Haut Bailly - Pessac-Léognan"
- "Château Haut-Bailly - Pessac-Léognan"
我是否可以使用任何参数来增加更接近短语搜索(就长度而言)和更短字段(这里是标题)的匹配分数?所以这里的葡萄酒排名正确(“Château Haut-Bailly - Pessac-Léognan”)?
谢谢!
【问题讨论】:
-
您应该共享您正在搜索的字段的架构。
标签: search solr ranking elevation solr-boost