ElasticSearch synonym and word delimiter analyzer are not compatible

In the proposed solution scenario the word delimiter will be applied to all fields, rather i want word delimiter to be applied only to model field.

In my case i want synonym analyzer to be applied to all fields and on top of that i want word delimiter to be specifically applied to model field alone.

Conclusion :
Either have analyzer on all the requiring fields or have a query level analyzer which gets applied to all fields.