Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 需要apache solr suggester中短语的帮助吗_Search_Solr_Autocomplete_Autosuggest_Search Suggestion - Fatal编程技术网

Search 需要apache solr suggester中短语的帮助吗

Search 需要apache solr suggester中短语的帮助吗,search,solr,autocomplete,autosuggest,search-suggestion,Search,Solr,Autocomplete,Autosuggest,Search Suggestion,我正在尝试在我的应用程序中使用suggeter 示例:我有一个文档,如下所示 ApacheSolr版本4.2 ApacheHadoop版本2 卡森德拉nosql数据库 mysql rdbms您使用的是一个关键字TokenizerFactory,它将整个字符串视为一个流。因此,在您的情况下,第一个文档将被索引为 apache solr version 4.2 由于您的“自动建议”已启用,您的第一个查询apac和以相同前缀apac开头的其他查询可以匹配索引中以它开头的两个条目,就像您已启用“建议

我正在尝试在我的应用程序中使用suggeter

示例:我有一个文档,如下所示

ApacheSolr版本4.2 ApacheHadoop版本2 卡森德拉nosql数据库 mysql rdbms您使用的是一个关键字TokenizerFactory,它将整个字符串视为一个流。因此,在您的情况下,第一个文档将被索引为

apache solr version 4.2
由于您的“自动建议”已启用,您的第一个查询apac和以相同前缀apac开头的其他查询可以匹配索引中以它开头的两个条目,就像您已启用“建议”一样

如果你想匹配文本中的单个单词,你应该考虑使用另一个记录器,例如WhitespaceTokenizerFactory。p>


更多详细信息:

谢谢您的回复……我已经试过了。如果我搜索apa,它将以apache的形式给出响应。但我需要的是当我搜索apache时,所以我需要作为ApacheSolrVersion4.2的响应,如果我搜索solr,它也应该返回ApacheSolrVersion4.2。