spring-boot - spring-data-elasticsearch 搜索模板
问题描述
我们有一些类似的查询,我想根据参数做一些模板。最近我发现弹性支持搜索模板,所以我想知道spring-data-elasticsearch是否支持。
目前我的查询看起来像:
final Query query = new NativeSearchQueryBuilder().addAggregation(aggregationBuilder)
.withPageable(EmptyPage.INSTANCE)
.withQuery(queryBuilder)
.build();
我想知道我是否可以以某种方式传递我存储在应用程序中的模板并从弹性中获取结果。或者如果我可以将模板存储在弹性中并根据参数获取结果。
解决方案
不,Spring Data Elasticsearch 目前不支持搜索模板。
编辑 16.03.2021:搜索模板支持已ReactiveElasticsearchClient
通过来自bilak的拉取请求添加到 Spring Data Elasticsearch 中。感谢那。
推荐阅读
- javascript - 如何从客户端的图像中删除 EXIF?(JS 或 Angular)
- spring-boot - Springboot/Spring Batch 加载不带分隔符的文件
- flutter - 拉动刷新WebView
- python - 使用 Python 从 csv 文件自动创建 BigQuery 架构/表
- android - Flutter:RangeError(索引):无效值:有效值范围为空:0
- javascript - 如何在 React JS 中创建相同的 URL 方案但不同的路由和组件
- php - 我将如何保护 /netdata 或 Laravel 的 Netdata?
- c++ - 将输出流上的“nullptr”格式化为十六进制地址,而不是“0”
- c# - 如何使用 C# 用富文本填充 PDF 表单?
- mysql - 我可以使用什么 SQL 查询来确定最近更新了哪些数据库?