不允许特殊字符的 Azure 搜索服务筛选条件

Azure search services filter criteria not allowing special characters

我想在 Azure 搜索服务中筛选特殊字符(-、~、/)的数据。 但是不允许,解析错误:Failed to parse query string.

查询:$filter=search.ismatchscoring('~', 'name', 'any', 'full)

请帮忙!

在 Lucene 语法中,您需要使用 \ 转义特殊字符 试试下面

$filter=search.ismatchscoring('\~', 'Description', 'full', 'any')

取自https://docs.microsoft.com/en-us/azure/search/query-lucene-syntax#escaping-special-characters