We have the app which allows users to type in or choose the operator that they want to search on.
making wordc only alphabet is hard for us, just at query time.
Unless, this is a universal solution.
i.e. we take single quote out of the wordc for all searches.
Why taking ' out of wordc fix this anyway?
why only for NOT?
Take ' out universally. It causes a slight inconsistency between index and linear search. NOT like does a linear search. You just won't be able to use possessives in the query such as "myron's" but you can still use "myron" to find the "myron" part of "myron's" in the text.