Azure搜索服务能否用于生成所有查询令牌?

Azure搜索服务能否用于生成所有查询令牌?,azure,sharepoint,lucene,azure-cognitive-search,stemming,Azure,Sharepoint,Lucene,Azure Cognitive Search,Stemming,是否可以通过azure搜索API获取特定查询的所有令牌,而无需链接实际的DB源?我希望对用户输入的查询执行词干分析、删除停止词等操作,然后将其传递给SharePoint以获得搜索结果 例如,如果“ran”是搜索查询,则发送到SharePoint的转换查询将包括“run”、“ran”、“running”等。。我倾向于达到演示的效果 从我浏览过的文档中可以看出,Microsoft英语分析器可以做到这一点。但我使用RESTAPI暴露的只是根单词(例如,“ran”返回“run”作为标记) 如有任何帮助/

是否可以通过azure搜索API获取特定查询的所有令牌,而无需链接实际的DB源?我希望对用户输入的查询执行词干分析、删除停止词等操作,然后将其传递给SharePoint以获得搜索结果

例如,如果“ran”是搜索查询,则发送到SharePoint的转换查询将包括“run”、“ran”、“running”等。。我倾向于达到演示的效果

从我浏览过的文档中可以看出,Microsoft英语分析器可以做到这一点。但我使用RESTAPI暴露的只是根单词(例如,“ran”返回“run”作为标记)

如有任何帮助/建议,我们将不胜感激


另外,如果需要任何澄清,请告诉我。

你是对的,使用analyze API()你将获得词根,而不是标记。 你能解释一下场景是什么以及为什么你需要所有的代币吗?这样我就可以尝试为您的问题提供其他解决方案

谢谢,
回顾。

谢谢您的回复。我想要实现的是,如果用户输入“ran”,系统(在我的例子中是SharePoint)应该显示“run”、“ran”、“running”的结果。此外,您共享的链接正在使用Standard analyzer,但我认为如果可以的话,Microsoft英语analyzer可能会起作用。