gpt4 book ai didi

elasticsearch - 如何将不同文档中具有相似名称的对象映射到相同的ElasticSearch/Kibana字段?

转载 作者:行者123 更新时间:2023-12-03 00:23:55 25 4
gpt4 key购买 nike

考虑以下JSON文件:-

文件1-

{
"titleSony": "The Matrix",
"cast": [
{
"firstName": "Keanu",
"lastName": "Reeves"
}
]
}

文件2-
{
"titlePixar": "The Matrix",
"cast": [
{
"firstName": "Laurence",
"lastName": "Fishburne"
}
]
}

现在,由于'titleSony'和'titlePixar'本质上是指相同的对象,是否有任何方法可以将其映射到ElasticSearch中的相同字段?

相似,也像基巴纳一样显示它吗?

最佳答案

ElasticSearch不支持文档之间的关系。但是,他们确实有关于managing relational data的指南。实现应用程序侧联接可能看起来像这样:

文件1(_type =电影)

{
"titleSony": 123,
"cast": [...],
}

文件2(_type =电影)
{
"titlePixar": 123,
"cast": [...],
}

文件3(_type = movieTitle)
{
"titleID": 123,
"title": "The Matrix",
}

在Kibana中有 no plans支持应用程序侧连接。

关于elasticsearch - 如何将不同文档中具有相似名称的对象映射到相同的ElasticSearch/Kibana字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27999875/

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