0

我目前正在从 Xpath 查询迁移到 JCR SQL2 查询。

我遇到的主要问题是我的许多属性都包含“。” char 是保留的,我找不到合适的方法来逃避它。

JCR 提供了一种绑定值的简单方法,但我找不到任何选项可以对属性执行相同操作。

4

1 回答 1

2

这 '。' 字符在 JCR 名称中不用作元字符,因此不需要转义。JCR-SQL2 查询应允许对此类字符进行非转义,但您始终可以尝试用方括号将(限定或扩展的)属性名称括起来。

SELECT [acme:property.1], [acme:property.2] FROM [acme:myType] ...
于 2013-10-30T21:04:05.817 回答