---
title: "Solr検索ポリシー"
slug: "solr-search-policy"
abstract: "Solr検索プロバイダーへの接続を定義するSolr検索ポリシーを一覧にしています。"
---
# Solr検索ポリシー

Commerce Engineは、商務機能をカスタマイズできる拡張可能なサービスを包含しています。

> !注標準のポリシーを拡張したり継承したりしないでください。代わりに、自分で作成した方が良いです。ポリシーの値を変更するには、ポリシーの定義先に応じてPolicySet JSONやEnvironment JSONを変更し、その後Bootstrapを再実行できます。

Sorl SearchプラグインはSolrSearchPolicyポリシーを定義し、Solr検索サービスへの接続を定義します。

財産

説明/デフォルト値

SolrUrl

SolrサービスインスタンスのURLです。  
  
\> \[!注\]  
\> SolrのURLには大文字が含まれてはいけません。

IsSolrCloud

SorlのインスタンスがSorl Cloudを使うかどうかを指定します。  
  
デフォルト: false  
  
SolrUrl \\ 文字列。空  
  
ConnectionTimeout \\ -1  
  
SolrDateTimeFormatString \\ "yyyy-MM-dd'T'HH:mm:ss.FFF'Z'"  
  
DefaultSearchOnlyStringFields \\ true

SolrDateTimeFormatString

Solrの日付/時間フォーマット文字列を定義します。  
  
デフォルト: "yyyy-MM-dd'T'HH:mm:ss.FFF'Z'"

ConnectionTimeout

接続時間の値をミリ秒単位で定義します。  
  
デフォルト: \-1  
  
\> \[!注\]  
\> この値を-1に設定すると、デフォルトのSolrNetタイムアウトを利用します。

UseSolrAuthentication

Solrの基本認証を使うかどうかを決定します。  
  
デフォルト: false  
  
\> \[!注\]  
\> この設定を有効にすると、ポリシーはユーザー名(SolrUserName)とパスワード(SolrPassword)も提供しなければなりません。

SolrUserName

Solrの基本認証に使用されるユーザー名。( UseSolrAuthentication が trueに設定されている場合に必要です。)。

SolrPassword

Solrの基本認証に使用するユーザーパスワード。( UseSolrAuthentication が trueに設定されている場合は必要です。