我目前正在将Xpath查询转移到JCR SQL2查询。
我遇到的主要问题是我的很多属性都包含'。'保留的char,我找不到合适的方法来逃避它。
JCR提供了一种绑定值的简单方法,但我找不到任何与属性相同的选项。
答案 0 :(得分:2)
'。'字符在JCR名称中不用作元字符,因此无需转义。 JCR-SQL2查询应该允许这些字符不转义,尽管您总是可以尝试用方括号括起(限定或扩展)属性名称。
SELECT [acme:property.1], [acme:property.2] FROM [acme:myType] ...