Я использую запрос JCR SQL2, как показано ниже:
SELECT parent.* FROM [rep:User] AS parent INNER JOIN [nt:unstructured] AS child ON ISCHILDNODE(child,parent) WHERE ISDESCENDANTNODE(parent,'/website/test/users') AND (UPPER(child.[email]) ='firstname_lastname@testemail.com') AND (child.[email] IS NOT NULL)
В этом случае я получаю правильные запросы.
Но как мне избежать апострафа в электронной почте в запросе JCR SQL2 ? Например, если я ищу firstname_last'name@testemail.com
, я получаю java .text.ParseException. Как избежать специальных символов в запросе JCR SQL2?