sitecore 震撼查询语法

发布于 2024-11-24 02:03:49 字数 171 浏览 0 评论 0原文

最近开始在sitecore中使用查询分析器,但我想知道是否有一种方法可以比通过id、名称、模板、路径等查询更深入地挖掘。

例如通过 item["mycustomerfield"] = 'something 查询具体'。 sitecorerocks 已在 ctp 中,并且文档仍在发布中。

Started using the query analyzer in sitecore recently, but I am wondering if there is a way to dig deeper than querying by id, name, template, path, etc.

Such as querying by item["mycustomerfield"] = 'something specific'. sitecore rocks is in ctp and the documentation is still coming around.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧时模样 2024-12-01 02:03:49

您可以使用查询分析器做很多事情。

约翰·韦斯特有

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

您还可以使用 Sitecore Explorer 中的脚本命令:工具 |脚本 |选择。

以下是一个示例:

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

select @title, @text from /sitecore/content//*[@@templatekey = 'sample item']

请注意系统属性 templatekey 之前的 @@

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

这将选择来自主页的长文本字段:

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

You can do lots of things with the Query Analyzer.

John West has a nice introduction here.

Other than that, using the Help keyword can give you some pointers. If you type help select you get some detailed help on the select keyword - including the EBNF syntax.

You can also use the scripting commands from the Sitecore Explorer: Tools | Script | Select.

Here are an example:

Select Title and Text fields from all items under /sitecore/content that uses the Sample Item template.

select @title, @text from /sitecore/content//*[@@templatekey = 'sample item']

Notice the @@ before the system attribute templatekey.

Other than that you should be familiar with identifier escaping. Since Sitecore field names may contain spaces, you have to enclose them in ##.

This selects the field Long Text from home:

select @#Long Text# from /sitecore/content/Home
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文