我收到了
在Azure中执行搜索时无效的表达式:'$ filter = search.in(Categories,'Career Resources',',')'中位置8的语法错误。 参数名称:$ filter
例外。
这里是代码片段
$filter=search.in(Categories, 'Career Resources', ',')
谁能告诉我为什么?
答案 0 :(得分:1)
我最终使用完全不同的语法解决了这个问题:
"Categories/any(f: f eq 'Career Resources')"
答案 1 :(得分:0)
search.in函数有两个重载:
在这种情况下,
如果要搜索“职业资源”,则语法将为
$filter=search.in(Categories, 'Career Resources')
如果您要搜索“职业”或“资源”,则语法为
$filter=search.in(Categories, 'Career,Resources' ',')