我刚刚开始我的项目,将弹性搜索从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);
从NEST 2.x起,Field
将取代PropertyPathMarker
。