【发布时间】:2017-04-28 11:43:58
【问题描述】:
使用this 示例,我想出了以下查询。我没有从中得到任何结果,但是如果我将“01/01/2017”替换为“null”,那么我会得到记录(全部来自 2014 年,所以我知道它应该返回数据)。谁能帮帮我?
var response = elasticClient.Search<AnalyticsFormData>(x => x
.Type("formdata")
.Size(500)
.Query(q => q.Bool(b => b.Must
(mu => mu.MatchPhrase(m => m
.Field(f => f.AppId)
.Query(input.FormAppId)))
.Filter(fi => fi
.DateRange(r => r
.Field(f => f.LastUpdated)
.LessThanOrEquals(DateMath.Anchored("01/01/2017"))))))
.Sort(s => s.Ascending(f => f.LastUpdated)));
【问题讨论】:
-
您的日期值以哪种格式存储?
标签: elasticsearch nest