What you are describing is a join between two indices which Elasticsearch does not support. I would recommend looking at replacing your alias/synonym index with search time synonyms.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.