我正在使用Azure搜索,我想用中间的短划线搜索这个特定的单词:
顶光
我的json帖子是:
{
"search":"/(.*)top-light(.*)/",
"queryType":"full",
"top":1000
}
结果是空的,因为他取代了" - "空的""。所以他试图寻找不存在的顶灯。
我尝试了逃脱角色:
"搜索":" /()顶光()/"
我收到了一个错误:
请求无效。详细信息:参数:无效的JSON。一个无法识别的转义序列' \ - '在JSON字符串值中找到。
我试图使用:
并且它们都不起作用。有什么建议吗?
谢谢你!答案 0 :(得分:-1)
只需将其过滤为字符串即可。 [search.ismatch('“ top-light”','[无论字段是什么]')。