Fala galera blz?
Estou com uma dúvida, qual a melhor forma para indexar dados de 2 ou mais tabelas relacionais para o elasticsearch?
Exemplo, tenho uma tabela POST(tabela_1) que possui vários COMMENTS(tabela_2).
Tentei escrever uma query com JOIN usando o logstash mas como é uma tabela 1 > N o resultado são várias linhas do mesmo POST contendo um COMMENT para cada.
Como o elasticsearch trata isso? e qual seria a melhor forma para eu ter essa estrutura no elasticsearh:
{
post_id: '1',
title: 'Primeiro post no forum',
comments: [
{
content: 'Fala galera, blz?'
},
{
content: 'podem tirar uma dúvida?'
}
]
}
Valeeu