一尘不染

什么是SQL子查询的ElasticSearch等效项?

elasticsearch

您是否可以在ElasticSearch中逻辑上嵌套查询,所以一个查询的输出就是另一个查询的输入。另一种询问方式是如何将查询链接或管道连接在一起?

这应该类似于SQL中的IN运算符或子查询

即:-选择au_lname,au_fname,标题(从pubs.dbo.authors中选择au_lname,au_fname,au_id,其中state
=’CA’)或

从AdventureWorks2008R2.Production.Product中选择名称WHERE ListPrice
=(从AdventureWorks2008R2.Production.Product中选择列表价格WHERE名称=’Chainring Bolts’);


阅读 345

收藏
2020-06-22

共1个答案

一尘不染

Elasticsearch不支持子查询。您将需要执行第一个查询,然后使用第一个查询的结果作为输入来构造第二个查询。

2020-06-22