Sitecore Rocks で一括挿入を行うことはできますか? SQLの行に沿った何か
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.]
これに対して、Query Analyzer は次のように応答します。
"values" expected at position 440.
機能する連結演算子が見つからないことに注意してください。たとえば、
Select @@item + '/value' from //sitecore/content/home/*
を返すだけ'/value'
です。||、&&、および CONCATENATE も試しましたが成功しませんでした。
CSV で一括更新を行う方法があるようですが、Sitecore Query Analyzer から直接一括更新を行うと非常に便利です。