在Solr中将ID设置为默认搜索

时间:2014-11-21 06:47:13

标签: search solr indexing unique

Solr 中的新手。我想建立一个文件,如下所示。

{
  id : "what"
  count : "123"
},
{
  id : "what is"
  count : "134"
}

下面。我使用 id 作为 term(字符串),这将是唯一值。如果我做id索引和搜索。它会降低在Solr中搜索的速度*,也不是将id作为默认搜索的更好方法。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

不,它不会产生任何实际影响 - 只要该字段实际上被定义为StrField。 您不应该有一个定义为TextField的唯一ID字段,并且应用了多个过滤器和标记器。

无论是否默认搜索字段与性能无关,只需匹配哪个字段q=what is