是否可以通过SQL2查询选择节点祖先?
例如
我有:/ content / categories / sport / football node
想要选择:/ content,/ content / categories,/ content / categories / sport nodes
答案 0 :(得分:0)
你可以,但假设你在这些级别有其他兄弟姐妹,这不是很容易或动态。老实说,使用Node
方法走向祖先可能要容易得多,而且性能要高得多。请记住,您可以获取JCR-SQL2查询结果中每行的Node
个对象。
或者,如果您只想将路径添加到祖先,那么您可以隐式地从结果节点的路径中获取这些路径(例如,/content/categories/sport nodes
)。