2011-02-28 33 views

回答

2

快速查詢需要從數據庫上下文運行。一個快速查詢實際上被翻譯成一個SQL查詢,而傳統的「查詢」實際上是一個XPath查詢,所以它可以提供一個上下文節點來運行。

1

回答我的問題:

我找不到讓快速查詢到從項目的上下文中進行操作的任何方式,並在各種博客和論壇的若干建議表明這是不可能的。如果是這種情況,那麼如果有人能爲我確認,我會很高興。

但是:標準的Sitecore Query對於相對查詢(在上面的情況下,我不需要查詢被執行用於在現場網站中渲染,而是用於構建網站的數據結構)標準.來引用上下文項目。

所以

query:./../Courses/* 

作品選擇方面的項目命名爲「課程」的兄弟姐妹的孩子,而

fast:./../Courses/* 

返回一個語法錯誤。

相關問題