sitecore rocks查询语法

sitecore rocks查询语法,sitecore,sitecore-rocks,Sitecore,Sitecore Rocks,最近开始在sitecore中使用查询分析器,但我想知道是否有比按id、名称、模板、路径等进行查询更深入的方法 例如通过项[“mycustomerfield”]=“特定的东西”进行查询。sitecore rocks处于ctp中,文档仍在提供中。您可以使用查询分析器完成很多事情 约翰·韦斯特有 除此之外,使用Help关键字可以为您提供一些提示。如果键入help select,您将获得有关select关键字的详细帮助,包括EBNF语法 您还可以使用Sitecore资源管理器中的脚本命令:工具|脚本|选

最近开始在sitecore中使用查询分析器,但我想知道是否有比按id、名称、模板、路径等进行查询更深入的方法


例如通过
项[“mycustomerfield”]=“特定的东西”
进行查询。sitecore rocks处于ctp中,文档仍在提供中。

您可以使用查询分析器完成很多事情

约翰·韦斯特有

除此之外,使用Help关键字可以为您提供一些提示。如果键入
help select
,您将获得有关
select
关键字的详细帮助,包括EBNF语法

您还可以使用Sitecore资源管理器中的脚本命令:工具|脚本|选择

以下是一个例子:

从使用示例项目模板的/sitecore/content下的所有项目中选择标题和文本字段

select @title, @text from /sitecore/content//*[@@templatekey = 'sample item']
请注意系统属性templatekey之前的
@

除此之外,您应该熟悉标识符转义。由于Sitecore字段名可能包含空格,因此必须将它们括在
##

这将从主字段中选择长文本:

select @#Long Text# from /sitecore/content/Home