NEST 7.0 alpha 2 中的 SortField 与 Elasticsearch 7.1

0 .net c# elasticsearch nest .net-core

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

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

它在 Elasticsearch 和 NEST 的 6.X 版本上运行良好,但现在版本升级后,我在使用 SortField 类时遇到错误。

var sortField = new SortField();

错误消息是“找不到类型或命名空间名称‘SortField’”

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

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

谢谢

Rob*_*Rob 5

貌似 SortField改名为FieldSort.