【发布时间】:2016-11-03 07:34:47
【问题描述】:
我们正在将 Nest 1.0 迁移到 NEST 2.0,在以前的版本中,我们有这样的查询:
container = new QueryContainer();
container = new QueryDescriptor<BaseModel>().Range(qs => qs.OnField(f => f.PublishedDate).LowerOrEquals(TimeZoneInfo.ConvertTimeToUtc(DateTime.Now)));
if (!string.IsNullOrEmpty(contentType) && !contentType.ToLower().Equals("all"))
{
container &= new QueryDescriptor<BaseModel>().QueryString(qs => qs.OnFields(f => f.ContentType).Query(contentType));
}
在 NEST 2.0 QueryDescriptor 类不可用,我们如何在 NEST 2.0 中执行类似的操作?
【问题讨论】:
标签: c# elasticsearch nest