2011-02-28 31 views

回答

2

快速查询需要从数据库上下文运行。一个快速查询实际上被翻译成一个SQL查询,而传统的“查询”实际上是一个XPath查询,所以它可以提供一个上下文节点来运行。

1

回答我的问题:

我找不到让快速查询到从项目的上下文中进行操作的任何方式,并在各种博客和论坛的若干建议表明这是不可能的。如果是这种情况,那么如果有人能为我确认,我会很高兴。

但是:标准的Sitecore Query对于相对查询(在上面的情况下,我不需要查询被执行用于在现场网站中渲染,而是用于构建网站的数据结构)标准.来引用上下文项目。

所以

query:./../Courses/* 

作品选择方面的项目命名为“课程”的兄弟姐妹的孩子,而

fast:./../Courses/* 

返回一个语法错误。

相关问题