2
如果索引字段是查询短语的一部分,是否可以找到文档?Solr:索引短语短于查询时的短语搜索
它很容易找到“快速的棕色狐狸跳过懒狗”为“棕色狐狸”或“懒狗”搜索时。但是如果我需要反过来呢?
这里是我的情况:我有一个像“棕色狐狸”或“懒狗”的文件在很短的领域,我想通过搜索,如“快速的棕色狐狸较长的词组可以找到这个文件“或”跳过懒狗“。
注意:它应该是一个词组匹配,因此在查询中使所有可选项无效。查询如“棕色狗”不应该匹配。
你会在Solr做什么?是否可以通过调整Solr来实现此目标,而无需在客户端解析和修改所需的短语?
谢谢,看起来它会工作。尽管沿着它不能完全解决我的问题。我需要整个索引短语来匹配quire,而不是一部分。但是如果我有例如查询“快速棕色狐狸”中的“快速棕熊”仍然会匹配,因为“快速棕色”匹配将匹配。但是,这可以通过调整字段的索引时间分析来解决,以便将其索引为单个关键字。 – wajda 2012-08-27 10:32:33