【问题标题】:how azure search treat string like "Good Phase" To search on cloud dbazure search 如何处理像“Good Phase”这样的字符串在云数据库上搜索
【发布时间】:2017-10-10 14:57:49
【问题描述】:

我需要有关 Azure 文档搜索的技术帮助

在我的示例代码下方

`var searchText = "好阶段"

var searchData = indexClient.Documents.Search(searchText,searchParameters)`

我需要知道这个文档搜索是 searchText = "Good Phase"

azure 文档如何对待这个“Good Phase”进行搜索

表示喜欢

1:- 良好的 AND 阶段(使用 AND 运算符)

2:- 良好的 OR 阶段(使用 OR 运算符)

【问题讨论】:

    标签: azure azure-cognitive-search


    【解决方案1】:

    在搜索诸如“Good phase”之类的文本时,搜索文本会被标记化,以便您的术语将由空格分隔为两个术语:“Good”和“phase”,搜索结果将是任一术语。 如果您希望所有术语都匹配,您可以指定 searchmode=all,默认值为 any。

    您可以在此处找到更多详细信息: https://docs.microsoft.com/en-us/rest/api/searchservice/search-documents 还有另一个很好的来源: https://docs.microsoft.com/en-us/azure/search/search-lucene-query-architecture 其中解释了全文搜索在 Azure 搜索中的工作原理。

    谢谢!

    【讨论】:

    • 这意味着它搜索或像 fatch 一样搜索所有好的数据,阶段?
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 2015-08-16
    • 2014-07-28
    相关资源
    最近更新 更多