【问题标题】:Creating multiple rules in Azure search Synonym map is not working在 Azure 搜索同义词映射中创建多个规则不起作用
【发布时间】:2020-06-16 03:19:47
【问题描述】:

我正在创建如下同义词映射,

{ "name": "country-synonym",
 "format":"solr",
 "synonyms": "germany, dl, deutschland\n 
 india, ind"
}

但是当我查询同义词查看它时,它是像下面这样创建的,而不是两条规则,只创建了一条规则。

{
"@odata.context": "https://#############.search.windows.net/$metadata#synonymmaps/$entity",
"@odata.etag": "###########",
"name": "country-synonym",
"format": "solr",
"synonyms": "germany, dl, deutschland india, ind",
"encryptionKey": null
}

我做错了什么?

【问题讨论】:

  • 虽然看起来它只创建了一个规则,但搜索非常适合这两个规则。所以我猜,响应结构有点糟糕

标签: azure full-text-search azure-cognitive-search azure-search-.net-sdk text-search


【解决方案1】:

您在评论中回答正确。搜索工作正常,这意味着搜索词已正确发布到 API。问题是浏览器折叠换行符。尝试查看 Inspector 中的原始响应,您应该会看到换行符。

【讨论】:

    猜你喜欢
    • 2018-12-14
    • 2019-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多