我正在尝试从我的项目进行azure搜索,我正在尝试以下
indexClient.Documents.Search<AuctionResult>("john", new SearchParameters { IncludeTotalResultCount = true, Filter = "SoldDate ge 2017-04-06 and SoldDate le 2017-04-06 and substringof(Title, '2007')" });
我需要的是我需要根据字段标题过滤结果,如果标题包含文本&#39; 2007&#39;,则应该包括它。
我出了什么问题,我应该做些什么改变?
答案 0 :(得分:1)
最后我找到了解决方案
所以我们应该在查询中使用以下内容
search.ismatch('searchQuery',Search_feild)"
所以
"SoldDate ge 2017-04-06 and SoldDate le 2017-04-06 and search.ismatch('2007','Title')"
答案 1 :(得分:0)
您可以使用正则表达式查询在单词中进行搜索。有关详细信息,请参阅this question的答案。