带有 Elasticsearch 7.1 的 NEST 7.0 alpha 2 中的 SortField

SortField in NEST 7.0 alpha 2 with Elasticsearch 7.1

我最近在我现有的基于 .NET 核心的应用程序中将 elasticsearch 升级到 7.1 并将 NEST 升级到版本 7.0 alpha 2。

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

它在 elasticsearch 和 NEST 的 6.X 版本上工作正常,但现在在版本升级后我在使用 SortField class.

时遇到错误

var sortField = new SortField();

错误信息是"The type or namespace name 'SortField' could not be found"

请帮助我解决问题或让我知道实现它的替代方法。

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

谢谢

Looks like SortField 已重命名为 FieldSort