Sitecore 查询语法

模板名称与模板 ID 与查询中的项目名称:

我强烈建议你在查询中使用模板 ID 而不是模板名称或项目名称。这将确保你的查询仍然有效,即使重命名模板和/或项目也是如此。

一个例外是在使用 OOTB 模板时,同时查询 OOTB 结构,例如/sitecore/content/sitecore/system/Marketing Control Panel。在这些情况下,可读性的损失通常大于查询中断的风险,因为这些模板不太可能被重命名。

请注意,为了便于阅读,我的示例中使用了模板名称。除非模板名称替换为模板 ID,否则不应在生产中使用这些查询。

参考表:

我注意到 Sitecore 查询备忘单不再可在网上下载(所有 Sitecore 托管的链接现在都重定向到 404 页面)。幸运的是,我在我的机器上有一个副本,并在下面添加了一个屏幕截图:

StackOverflow 文档