如果我尝试在嵌套表达式内的 sitecore 查询中使用 xpath 'current()' 函数,则会出现错误,如下所示:
/sitecore/content/Home/Topics/*[contains(current()/@MainTopics, @@id)]
我要做的是,将此查询用作我的 DropLink 字段的来源,以仅列出已在同一项目的另一个“MainTopics”字段中选择的“主题”项目。
但这给了我一个错误,比如")" expected at position 50
所以看起来current()
函数不能在嵌套表达式中使用,或者完全不能使用。如果没有,有没有办法从嵌套表达式中引用当前节点而不是上下文节点?
有任何想法吗?