弹性搜索 2.0 GreaterOrEquals NEST 2.0
Elastic search 2.0 GreaterOrEquals NEST 2.0
我使用此代码在弹性搜索 1.0 中使用日期进行搜索。但这在 2.0
中不起作用
var dateQuery = Query<SchoolModel>.Bool(
q => q.Should(p=>p.Range(r => r.OnField(f => f.schoolenddate).GreaterOrEquals(dateTime)))))
如何将其转换为弹性搜索 2.0
Nest 2.0 中的语法
DateRange(c => c
.Field(p => p.schoolenddate)
.GreaterThanOrEquals(dateTime)
)
Link 到 docs
elasticsearch 的最新版本是 7.*。所以如果你升级更好以获得最新版本
我使用此代码在弹性搜索 1.0 中使用日期进行搜索。但这在 2.0
中不起作用var dateQuery = Query<SchoolModel>.Bool(
q => q.Should(p=>p.Range(r => r.OnField(f => f.schoolenddate).GreaterOrEquals(dateTime)))))
如何将其转换为弹性搜索 2.0
Nest 2.0 中的语法
DateRange(c => c
.Field(p => p.schoolenddate)
.GreaterThanOrEquals(dateTime)
)
Link 到 docs
elasticsearch 的最新版本是 7.*。所以如果你升级更好以获得最新版本