How to implement space ignored search across a document with multiple fields

I'm trying to implement a space agnostic product catalog search solution using Elasticsearch for a chemical oriented product database. I am using the word_joiner with catenate_all to join words, but when using multi_match or combined_fields query to search for a document on various fields, I am getting unexpected results since both these queries are requiring that the joined words provided by the search analyzer be present in at least one of the fields.

For more details please see my detailed scenario and question here

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.