この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

SuggestionOption クラス

System.Search.suggest(String, String, Search.SuggestionOption) へのコールで返されたレコードと記事の提案結果を絞り込むオプション。

名前空間

Search

SuggestionOption のメソッド

SuggestionOption のメソッドは次のとおりです。

setFilter(knowledgeSuggestionFilter)

検索条件を設定して、System.Search.suggest(String, String, Search.SuggestionOption) へのコールで返される Salesforce ナレッジ記事の結果を絞り込みます。

署名

public void setFilter(Search.KnowledegeSuggestionFilter knowledgeSuggestionFilter)

パラメーター

knowledgeSuggestionFilter
型: KnowledgeSuggestionFilter
検索結果を絞り込む検索条件を含むオブジェクト。

戻り値

型: void

使用方法

setLimit(limit)

取得する推奨レコードまたは記事の最大数。

署名

public void setLimit(Integer limit)

パラメーター

limit
型: Integer
取得する推奨レコードまたは記事の最大数。

戻り値

型: void

使用方法

デフォルトで、System.Search.suggest(String, String, Search.SuggestionOption) メソッドは、関連性が最も高い 5 つの結果を返します。ただし、クエリが幅広い場合、一致する結果が 6 つ以上あることがあります。Search.SuggestionResults.hasMoreResults()true を返した場合は、結果が 6 つ以上あります。残りの結果も取得するには、setLimit(Integer) をコールして提案結果の数を増やします。