有人知道这是否可能吗?我见过的最接近的东西是save query option in Kibana。但我想在Java/Spring中使用它。我的想法是让用户构建自己的elasticsearch查询(可以!),我想添加选项,以便能够保存它们以供重用。Elasticsearch或Java/Spring的库是否支持此功能?我知道搜索模板,但它似乎更适合搜索栏输入,而不是用户可以随意“构建”可能复杂的查询的东西。
我最后的愚蠢想法是将整个查询DSL保存为字符串或JSON,然后再次发送。
有人知道这是否可能吗?我见过的最接近的东西是save query option in Kibana。但我想在Java/Spring中使用它。我的想法是让用户构建自己的elasticsearch查询(可以!),我想添加选项,以便能够保存它们以供重用。Elasticsearch或Java/Spring的库是否支持此功能?我知道搜索模板,但它似乎更适合搜索栏输入,而不是用户可以随意“构建”可能复杂的查询的东西。
我最后的愚蠢想法是将整个查询DSL保存为字符串或JSON,然后再次发送。
1条答案
按热度按时间chhkpiq41#
您可以通过使用字段类型
percolator
将查询存储在elasticsearch索引中您的索引mapping
应该是这样的字符串