Python 3.x 如何使用ElasticSearch dsl py连接两个ElasticSearch索引?
两份索引文件如下:Python 3.x 如何使用ElasticSearch dsl py连接两个ElasticSearch索引?,python-3.x,
elasticsearch,dsl,Python 3.x,
elasticsearch,Dsl,两份索引文件如下: class First(Document): class Index: name = 'first' case_id = Keyword() name = Text() class Second(Document): class Index: name = 'second' case_id = Keyword() status = Text() 我只想以SQL
class First(Document):
class Index:
name = 'first'
case_id = Keyword()
name = Text()
class Second(Document):
class Index:
name = 'second'
case_id = Keyword()
status = Text()
我只想以SQL格式执行如下查询
select * from first as f, second as s where s.case_id = f.case_id or s.status = 'xyz'
如何使用弹性搜索dsl查询来实现这一点
或者第三种选择:简单地对数据进行非规范化