是否可以跨多个索引查询关系?我知道我可以跨多个索引进行搜索,但随后我会得到两个不相交的结果集。
例如,我有两个索引“客户”和“地址”,它们与客户索引中的地址键相关。我想在一个查询中获取所有住在“纽约”的名为“约翰”的客户。ES 可以“加入”来自地址和客户的两个结果集并给我所有来自纽约的约翰吗?
我得到感觉 ES 不是为那种 rdbms 式的索引连接而设计的。不幸的是,将索引扁平化为一个索引不是一种选择。多次查询也不是一种选择。
elasticsearch
elasticsearch ×1