在Azure搜索索引搜索资源管理器中测试以下三个筛选查询字符串时,它们都返回相同的计数。看来它根本没有过滤日期。
过滤Edm.DateTimeOffset
类型的字段的正确方法是什么?
已测试三个查询字符串
date_time_field eq 2010-01-01T00:00:00Z&$count=true
date_time_field lt 2010-01-01T00:00:00Z&$count=true
date_time_field ge 2010-01-01T00:00:00Z&$count=true
在搜索索引中采样“ date_time_field”日期
2019-12-30T00:00:00Z
2020-01-08T11:01:13Z
2020-01-09T00:00:00Z
2019-12-30T00:00:00Z
2019-12-17T13:39:02Z
答案 0 :(得分:1)
查询字符串缺少$filter=
。
完整且有效的查询
$filter=date_time_field eq 2010-01-01T00:00:00Z&$count=true