- SitecoreAIの開発
Solr管理スキーマ
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Solrにはスキーマをプログラム的に管理するためのRESTful APIがあります。スキーマを更新すると、コアやコレクションは自動的に再ロードされます。
Solrのサンプル設定セットは、従来の手動スキーマ(schema.xmlファイル)の代わりにマネージドスキーマを使用しています。
Sitecoreは管理スキーマをサポートしており、Schema APIを使ってSolrに直接スキーマを入力するツールがあります。
コントロールパネルからスキーマを入力する
コントロールパネルからスキーマを入力するには:
-
Solrを始めましょう。
-
SitecoreAIでは、コントロールパネル**> Desktop >** Sitecoreスタートボタン>設定をクリックします。
-
インデックスタブで**「ソル管理スキーマをポピュレート」**をクリックします:

-
Schema Populateウィンドウで、埋めたいインデックスを選択してください:

-
「**ポピュレート」**をクリックします。
管理者ページからスキーマをポピレートします
管理者ページからスキーマを入力できます。これは特にPowerShellスクリプトからスキーマを入力する際に便利です。
管理者ページからスキーマを入力するには:
- http://<YOUR_INSTANCE>/sitecore/admin/PopulateManagedSchema.aspx?indexes=sitecore_master_index|sitecore_core_index|sitecore_web_indexに電話してください。indexesクエリパラメータを使って、埋めたいインデックスの名前をパイプ('|')分離リストとして渡します。
- HTTPステータスコードを確認して結果を検証します(200は成功です)。
Sitecore CLIを使ってスキーマを入力する
Sitecore CLIで利用可能なインデックスプラグインを使ってスキーマを埋めることができます。
Sitecore CLIを使ってスキーマを埋めるには:
- ターミナルで sitecore index schema-populate コマンドを実行してください。
!注詳細については、CLIインデックスコマンドをご覧ください。このコマンドはCLI 4.0以降から利用可能です。
この記事を改善するための提案がある場合は、 お知らせください!