我有一个带有数据类型为Edm.DateTimeOffset的字段的表的azure搜索索引。以下过滤器: $ filter = MyDateTimeOffset ge'4 / 14/2017 6:35:05 AM +00:00'和MyDateTimeOffset le'4 / 14/2017 7:45:01 AM +00:00'
表达式无效:检测到具有不兼容类型的二元运算符。为运算符类型'LessThanOrEqual'找到操作数类型'Edm.DateTimeOffset'和'Edm.String'。\ r \ n \ nParameter name:$ filter“
编辑:
问题解决了,我将日期时间格式更改为:yyyy-MM-ddTHH:mm:ssZ并删除了引号
示例:$ filter = Timestamp ge 2017-04-14T06:35:05Z
答案 0 :(得分:7)
问题解决了,我将日期时间格式更改为:yyyy-MM-ddTHH:mm:ssZ并删除了引号
示例:$ filter = Timestamp ge 2017-04-14T06:35:05Z