【发布时间】:2020-09-21 08:09:01
【问题描述】:
谁能帮我将下面的 SQL 查询翻译成 ELlasticSearch DSL 表单以进行文档选择?
SELECT * FROM table1 WHERE source_id IN (select source_id FROM table2)
【问题讨论】:
标签: elasticsearch join elasticsearch-dsl elasticsearch-query
谁能帮我将下面的 SQL 查询翻译成 ELlasticSearch DSL 表单以进行文档选择?
SELECT * FROM table1 WHERE source_id IN (select source_id FROM table2)
【问题讨论】:
标签: elasticsearch join elasticsearch-dsl elasticsearch-query
此 JOIN 语义不会转换为 Elasticsearch。如果您的索引具有父/子映射 - 您可能能够实现您想要做的事情。另一种选择是进行两次查询。
这篇博文介绍了如何在 Elasticsearch 中建模关系 - Managing Relations in Elasticsearch
【讨论】: