Sitecore.Data.Query.ParseException:'在第36位预期的字符串结尾'

时间:2017-10-23 09:35:05

标签: sitecore8.1

格式有什么问题。

这很好用:

/sitecore/content/Test/Healthy Living/*[@@templateid='{8297A5DB-42B1-434F-9A2F-85DF7BC57E24}']

但这不是:

/sitecore/content/Test/Aging and Wellness/*[@@templateid='{8297A5DB-42B1-434F-9A2F-85DF7BC57E24}']

我正在接下来的问题

  

Sitecore.Data.Query.ParseException:'预期字符串的结尾   位置36。'

1 个答案:

答案 0 :(得分:1)

这是因为您的查询中有and个字词。

您需要使用#这样的字符来转义您的查询:

/sitecore/content/Test/#Aging and Wellness#/*[@@templateid='{8297A5DB-42B1-434F-9A2F-85DF7BC57E24}']

更多内容请点击此处:Escape characters / words in a Sitecore query