Thanks for sharing. For an exact match I would use the keyword field rather than the text field. Can you adapt your query and see if that gives you the results you're looking for?
Yes, it wouldn't give that result. It would match exactly to the term italian marble flooring. That's because the keyword field is not analyzed, so it doesn't undergo stemming or the other analysis steps.
Can you explain what you expect to see for the query italian marbles flooring? I wonder if changing the type of field keyword_custom is what you're looking for since it's currently listed as a text type.
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.