I want to ask is there any symbol sensitivity when do searching for App Search?
I notice that whenever user want to search something with this " quotation symbol, the quotation represent inch in my case, the filtered results seems to pull everything.
For example,
I want to search 'bull nose 1.90', as from the picture below, its already filter to me the exact 1 value only with all the keywords :
However, when I add " quotation mark as in inch, because the value results do have the quotation mark, the results became 739 results.
Is it because " mark is sensitive like a wildcard?
Hi Siti, this is expected behaviour from search for two reasons.
Lucene treats quotes specially to search for phrase queries. Even though you're only using one double quotation mark, Lucene will still treat the character specially. This probably is why it's making the search results different.
As far as I understand, based on the way we tokenize documents, punctuation is not usually searchable anyway (unless you are already using a different tokenizer). You can read more about tokenization here.
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.