4
使用Sitecore的查询分析器最近开始,但我想知道是否有比ID,姓名,模板,路径查询深入挖掘的方式,等等。Sitecore的岩石查询语法
如按item["mycustomerfield"] = 'something specific'
查询。 sitecore的岩石在ctp中,文档仍然存在。
使用Sitecore的查询分析器最近开始,但我想知道是否有比ID,姓名,模板,路径查询深入挖掘的方式,等等。Sitecore的岩石查询语法
如按item["mycustomerfield"] = 'something specific'
查询。 sitecore的岩石在ctp中,文档仍然存在。
你可以用查询分析器做很多事情。
John West有a nice introduction here。
除此之外,使用帮助关键字可以给你一些指针。如果您输入help select
,则可以获得关于select
关键字的一些详细帮助 - 包括EBNF语法。
您还可以使用Sitecore Explorer中的脚本命令:工具|脚本|选择。
这里有一个例子:
选择标题和文本由下使用样本项目模板/ Sitecore的/内容的所有项目领域。
select @title, @text from /sitecore/content//*[@@templatekey = 'sample item']
注意@@
之前的系统属性templatekey。
除此之外,您应该熟悉标识符转义。由于Sitecore字段名称可能包含空格,因此必须将它们放在##
中。
这将选择从家居领域长文本:
select @#Long Text# from /sitecore/content/Home
即优秀的信息,谢谢雅各布 –
做这个例子的工作与项目的继承模板? –