问题描述
我刚刚开始我的项目,将 elasticsearch 从 1.7 迁移到 7.x。作为其中的一部分,将我的客户端库 nesT 更改为最新版本。 我在查询生成逻辑中广泛使用 PropertyPathMaker 类。我似乎无法在最新版本的 nesT 中找到我需要使用的内容。
你们中的任何人都可以帮忙吗。
以下是我遇到问题的示例代码。
List<keyvaluePair<PropertyPathMarker,ISort>> BuildSortDetails(Dictionary<string,string> sortDetails,SortOrder defaultSortOrder,bool IsCaseInsensitive = false,Dictionary<string,ListedBoolFilterContainers> nestedFilterDetails = null,bool preserveSortOrderValue = false);
解决方法
Field
在 NEST 2.x 之后替换 PropertyPathMarker
。