替换已弃用的NEST代码

时间:2017-11-07 15:11:26

标签: elasticsearch nest

我已将NEST.dll更新为5.5.0,并且某些类不再可用。是否有文件来检查这些的替代品是什么,或者熟悉可以用来替换它们的人?我更新了dll,因为当我升级到ES版本5.3时需要它。

Nest.DateRange.From

Nest.DateRange.To

Nest.BoolFilterDescriptor

Nest.RangeFilterDescriptor

Nest.FilteredQueryDescriptor

BoolQueryDescriptor

Nest.CustomScoreQueryDescriptor

Nest.FilterContainer

Nest.Filter

Nest.Range

Nest.IndexNameMarker

Nest.TypeNameMarker

1 个答案:

答案 0 :(得分:2)

看看

对于所有*FilterDescriptor,您应该使用*QueryDescriptor等效项并在过滤器上下文中执行它们,例如in the filter clause of a bool query

  

Nest.DateRange.From

     

Nest.DateRange.To

Nest.DateRange用于date_range datatype;如果您想对range字段进行date查询,可以use DateRange(...) query

  

Nest.IndexNameMarker

等效于IndexName

  

Nest.TypeNameMarker

等效于TypeName