gpt4 book ai didi

elasticsearch - 引用Elasticsearch中的另一个索引

转载 作者:行者123 更新时间:2023-12-02 22:25:19 28 4
gpt4 key购买 nike

我正在使用Elasticsearch搜索索引文档。这些文档使用monososastic进行索引。我如何在 Mongoose 中填充或在SQL中联接查询中的另一个索引。
请帮我举个例子。

我有两个索引,即项目和用户。在mongodb的项目集合中,是指mongodb的用户集合。我正在使用Elasticsearch搜索项目并获取结果。但我想在对项目索引触发的同一查询中在Elasticsearch中引用用户索引。所以我怎么能从项目索引中引用用户索引。

最佳答案

我认为您应该将所有数据放在同一索引中,并按类型区分它们。

但是使用当前索引,您可以通过创建别名对两个索引执行唯一查询。可以在一个或多个索引(或别名)之上声明别名。因此,在您的情况下,请在“用户”和“项目”索引上创建一个索引,然后对别名执行查询。

官方文档(,设置别名非常容易):
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-aliases.html

关于elasticsearch - 引用Elasticsearch中的另一个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27442431/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com