2013-10-30 53 views
0

我正在從Xpath查詢遷移到JCR SQL2。帶有包含'。'的屬性的JCR SQL2查詢char

我遇到的主要問題是我的許多屬性都包含'。'字符保留,我找不到一個正確的方式來逃避它。

JCR提供了一種簡單的方式來綁定值,但我找不到任何選項來執行相同的屬性。

回答

2

'。'在JCR名稱中不使用字符作爲元字符,因此不需要轉義。 JCR-SQL2查詢應允許這些字符未轉義,儘管您總是可以嘗試用方括號包圍(限定或擴展的)屬性名稱。

SELECT [acme:property.1], [acme:property.2] FROM [acme:myType] ... 
+0

我忘記了方括號。它現在有效。 – genjosanzo