我最近在现有的基于.NET Core的应用程序中将elasticsearch升级到7.1,将NEST升级到了7.0 alpha 2。

我在使用SortField类指定要执行排序的字段时生成搜索请求。

在Elasticsearch和NEST的6.X版本上都可以正常工作,但是现在在升级版本后,在使用SortField类的地方出现错误。

var sortField = new SortField();

错误消息是“找不到类型或 namespace 名称'SortField'”

请帮助我解决问题,或让我知道替代方法。

仅供引用。我使用SortField而不是SortDescriptor来指定UnmappedType。

谢谢

最佳答案

Looks like SortField重命名为FieldSort

10-06 12:05