2016-02-22 181 views
0

我有以下Sitecore Rocks查询。我想使字段的值与字段的值匹配。Sitecore Rocks,从一个字段复制值到另一个字段

更新组@#背景中的静态图片#= @#背景图片#从 /Sitecore的/内容/站点/ mysite的/资产/全球/#英雄 项目#// * [@ @ TEMPLATENAME =“英雄“];

当我运行更新它说(131项受影响。)。但是,背景静态图像字段永远不会更新。

这似乎是基于http://vsplugins.sitecore.net/Sitecore-Query-Update-Samples.ashx

+1

尝试从'/ sitecore/admin/cache.aspx'清除Sitecore缓存并再次检查原始值。 – jammykam

+0

这是我的直接想法,但没有帮助。如果我在“版本字段”表中捅了一下,我甚至不会在数据库中看到一行字段。 –

+1

你是对的,这看起来像一个错误或不再支持的东西。建议你使用[Sitecore PowerShell扩展](http://blog.najmanowicz.com/sitecore-powershell-console/) – jammykam

回答

1

正确的语法,我想通了这一点。为了让它起作用,我必须在该值前添加一个空字符串(两个单引号和一个加号)。

更新组@#背景中的静态图片#= '' + @#背景图片#从 /Sitecore的/内容/站点/ mysite的/资产/全球/#英雄 项目#// * [@ @ TEMPLATENAME ='英雄'];

+0

呵,真奇怪!很好的解决方法,很好的了解。 – jammykam

相关问题