我是一名新手使用 Elasticsearch。我阅读了 Elasticsearch 的 Java 客户端 API 并且能够通过传输客户端构建查询并将其发送到 Elasticsearch 服务器。
因为我的查询非常复杂,具有多级过滤器,而且我注意到通过 Java 客户端构建查询很繁琐。我觉得通过构建 JSON 查询字符串然后通过 Java 客户端发送到 Elasticsearch 服务器会更简单。
Elasticsearch 是否提供了这种功能?
我很喜欢 Elasticsearch Java API 在接收结果后所能做的事情,例如在结果上滚动。我想保留这些功能。
感谢任何意见和链接!
问候。
因为我的查询非常复杂,具有多级过滤器,而且我注意到通过 Java 客户端构建查询很繁琐。我觉得通过构建 JSON 查询字符串然后通过 Java 客户端发送到 Elasticsearch 服务器会更简单。
Elasticsearch 是否提供了这种功能?
我很喜欢 Elasticsearch Java API 在接收结果后所能做的事情,例如在结果上滚动。我想保留这些功能。
感谢任何意见和链接!
问候。
SearchType.SCAN
不再是 API 的一部分(至少不在我目前使用的 5.1.2 版本中)。 - Giftiger Wunsch