Have a look at the approach recommended in this thread. Elasticsearch does not support joins so this is generally does by enriching at index time rather than joining at query time.
Ok, got the point behind the enricher, but the thing is the enricher is one time only, i.e. if an already existing product let's say has the userinfo and then that userinfo got updated, the product won't get updated !
Got that, but after some googling I got that I need to reindex every time I update the shopname like I said above for example! Is there a better alternative?
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.