我处于无法访问弹性搜索集群详细信息的情况。我所拥有的只是我必须向其发布查询以检索最终结果的第三方休息端点。
我们在应用程序中使用Spring Data。由于我无权访问群集详细信息,因此我无法创建可以与群集通信的客户端(TransportClient / RestClient),因为这两个客户端都需要群集配置。
我想使用Spring Data Elastic Search Repository,但是我只是想检索Spring Data Repository正在形成的查询,但实际上并没有去查询集群。使用检索到的查询,我会将查询发布到第三方rest端点以获得所需结果。
是否有一种无需配置客户端即可通过存储库概念监视/获取查询的方法?如果没有办法,那么我需要开发一个库来解析语法树以生成弹性查询。