How can I escape special characters (e.g. "{", "}" or "?") in FlexibleSearch queries?
E.g. I want to run
SELECT * FROM {Order} WHERE {attribute} REGEXP 'some regexp with ?, { or }'
(the REGEXP operator is MySQL syntax).
That doesn't work, because Hybris interprets those characters and complains about that, even inside of string literals. That looks like a bug to me. How can I escape those characters?
I know that I could use a bind variable in this case, but how would it work without a bind variable?