アイテム、アイテムツリー、またはデータベースの更新
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ファイルシステムのテキストファイルに保存されている情報でアイテムを更新できます。
ルールの更新
ルールの更新
アイテムを更新すると、Sitecoreはテキストファイルの変更を以下のルールに従って現在のデータベース項目と統合します。
-
ファイルシステムにアイテムまたはアイテムバージョンが存在するが、データベースにそのようなアイテムやアイテムバージョンがない場合、Sitecoreはそれをデータベースに追加します。
-
データベースにアイテムやアイテムバージョンが存在するが、ファイルシステムにそのようなアイテムやアイテムバージョンがない場合、Sitecoreはそれをデータベースから削除しません。
-
Sitecoreは以下の情報は上書きしません。
-
アイテム名
-
テンプレートID
-
オリジンID
-
親ID
-
-
ファイルシステムから読み込まれるアイテムバージョンが同じ番号と言語バージョンの場合、Sitecoreは新しいアイテムの日付が現在の項目の後にある場合にのみ既存アイテムバージョンを上書きします。
アイテムの更新やデータベースの更新
アイテムの更新やデータベースの更新
Sitecoreでは、アイテムやデータベース全体を更新できます。
テキストファイルからアイテムを更新するには:
-
Content Editorで、更新したい項目を選択します。
-
DeveloperタブのSerializeグループでUpdate Itemをクリックします。
注記もしそのアイテムがシリアライズツリーに含めるように設定されていなければ、何も更新されず、エラーメッセージが表示されます。
ファイルシステムからアイテムとそのすべてのサブアイテムを更新するには:
-
Content Editorで、更新したい親アイテムとそのすべてのサブアイテムを選択します。
-
DeveloperタブのSerializeグループでUpdate Treeをクリックします。
注記選択されたアイテムツリーのルート項目や子孫のいずれかがシリアライズツリーに含まれるように設定されている場合、選択された部分木は更新されます。もしそうでなければ、この情報を含むダイアログが表示されます。このダイアログから、現在のデータベース内のすべての設定済みツリーを更新することができます。
データベース全体を更新するには:
-
Content Editorで、任意のアイテムを選択します。
-
DeveloperタブのSerializeグループでUpdate Databaseをクリックします。