是否有SQL2
查詢等同於以下XPath
查詢:SQL2相當於此XPath查詢
/jcr:root/content/ancestor//parent/jcr:content
它應該返回以下節點,例如:
/content/ancestor/a/b/c/parent/jcr:content
/content/ancestor/a/parent/jcr:content
/content/ancestor/parent/jcr:content
但不以下節點:
/content/xxx/a/b/c/parent/jcr:content
/content/xxx/a/parent/jcr:content
/content/xxx/parent/jcr:content
你知道爲什麼XPATH在JCR 2中被棄用嗎?與SQL2查詢相比,XPath查詢有時更短,更易讀。 – h2o
即使它已被棄用,我仍然在使用XPATH。 Internaly雖然它們被轉換爲SQL2。 將節點結構映射到XPATH非常容易。所以我也想知道爲什麼我們應該用更復雜和更難以通過XPATH讀取SQL2的方式。 – Thomas