Thursday 20 August 2015 10:38:02 am
After upgrading ezfind I run into a problem for following query:
That's not working anymore. The forward slash is not listed as special
char. But that's wrong in case that char is at the beginning. I
assume solr thinks you want to start a regular expression. So
following is working:
In that context I found the ezfind template operators "solr_escape"
and "solr_quote" -- but it's not helping me much:
meta_main_path_string_ms:"/1/2/90/326394/891850/918740/918738/" [works] meta_main_path_string_ms:"/1/2/90/*" [breaks] meta_main_path_string_ms:"/1/2/90/*" [breaks] meta_main_path_string_ms:"\/1/2/90/*" [breaks] meta_main_path_string_ms:"\/1/2/90/"* [breaks]
So I have no idea how to get the combination of quotes and wildcards
to work. What am I missing here?
I'm considering to implement another escape operator which is not adding quotes but escapes a list of characters. For example:
But maybe I don't fully understand how the quoting is working, so it might not be necessary.
Modified on Thursday 20 August 2015 10:41:43 am by Philipp Kamps
No reply yet!
You must be logged in to post messages in this topic!