2
是否可以使用Sitecore Rocks进行批量插入?一些东西沿着SQL的线使用Sitecore Rocks批量插入
INSERT INTO TABLE1 SELECT COL1, COL2 FROM TABLE2
如果是这样,语法是什么?我想在给定模板类型的任何其他项下添加项目。
我已经使用这个语法尝试:
insert into (
@@itemname,
@@templateitem,
@@path,
[etc.]
)
select
'Bulk-Add-Item',
//*[@@id='{B2477E15-F54E-4DA1-B09D-825FF4D13F1D}'],
Path + '/Item',
[etc.]
对此,查询分析器回应: "values" expected at position 440.
请注意,我还没有找到一个工作连接运算符。例如, Select @@item + '/value' from //sitecore/content/home/*
只是返回'/value'
。我也试过||,& &和CONCATENATE没有成功。
有显然是一个way of doing bulk updates with CSV,而是直接从Sitecore的查询分析器中执行批量更新将是非常有用
考虑到Jakob创建了Sitecore Rocks,这似乎是答案。 – 2012-03-22 19:08:26