relações um-para-muitos em Elastic Search

Suponha que eu tenha 2 tabelas chamadas "twitter_user" e "twitter_comments".

twitter_users tem os campos: nome de usuário e biotwitter_comments tem os campos: nome de usuário e comentário

Obviamente, um usuário tem 1 entrada em twitter_users e potencialmente muitos em twitter_comments

Quero modelar tanto twitter_users quanto twitter_comments na Elastic Search, fazer com que o ES pesquise os dois modelos quando eu fizer uma consulta, sabendo que um comentário conta para a pontuação geral de relevância de um usuário do Twitter.

Eu sei que posso imitar isso com apenas 1 modelo, criando um único campo extra (além do nome de usuário e bio) com todos os comentários concatenados. Mas há outra maneira "mais limpa"?

questionAnswers(2)

yourAnswerToTheQuestion