我正在尝试过滤天蓝色搜索示例中存在的酒店数据,我无法过滤地址字段
$filter=地址/城市 eq '圣安东尼奥'
https://github.com/Azure-Samples/azure-search-dotnet-samples
使用示例加载数据https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart/v11
尝试过滤城市街道地址,但似乎不起作用
$filter=地址/城市 eq '圣安东尼奥'
$filter=地址/街道地址 eq '677 第五大道'
这些似乎都不起作用,你可以让我知道我做错了什么吗
请尝试以下操作:
$filter=Address/all(address: address/City eq 'San Antonio')
您可能会发现此链接有助于理解 Azure 搜索中的筛选器:https://learn.microsoft.com/en-us/azure/search/search-query-odata-filter。