JCR:获取当前节点的所有祖先

时间:2014-12-10 14:22:18

标签: jcr jcr-sql2

是否可以通过SQL2查询选择节点祖先? 例如
我有:/ content / categories / sport / football node
想要选择:/ content,/ content / categories,/ content / categories / sport nodes

1 个答案:

答案 0 :(得分:0)

你可以,但假设你在这些级别有其他兄弟姐妹,这不是很容易或动态。老实说,使用Node方法走向祖先可能要容易得多,而且性能要高得多。请记住,您可以获取JCR-SQL2查询结果中每行的Node个对象。

或者,如果您只想将路径添加到祖先,那么您可以隐式地从结果节点的路径中获取这些路径(例如,/content/categories/sport nodes)。