我刚刚开始我的项目,将弹性搜索从 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);