Filter settings preserve_original and shingle

I have a question on how to use preserve_original : true and shingle token filters together. Say, I have a query "camelCase apple", the word_delimiter will split on case change to "camel case" first while keeping the original form "camelCase". Therefore the tokens generated would be like "camelCase camel", "camelCase camel", "camelCase camel case"... Those three obviously are not what I intended. Any pointers on how to reduce the dup in the final tokens?


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