次の方法で共有


SuggestParameters コンストラクター

定義

オーバーロード

SuggestParameters()

SuggestParameters クラスの新しいインスタンスを初期化します。

SuggestParameters(String, Boolean, String, String, Nullable<Double>, IList<String>, IList<String>, IList<String>, Nullable<Int32>)

SuggestParameters クラスの新しいインスタンスを初期化します。

SuggestParameters()

ソース:
SuggestParameters.cs

SuggestParameters クラスの新しいインスタンスを初期化します。

public SuggestParameters ();
Public Sub New ()

適用対象

SuggestParameters(String, Boolean, String, String, Nullable<Double>, IList<String>, IList<String>, IList<String>, Nullable<Int32>)

ソース:
SuggestParameters.cs

SuggestParameters クラスの新しいインスタンスを初期化します。

public SuggestParameters (string filter = default, bool useFuzzyMatching = false, string highlightPostTag = default, string highlightPreTag = default, double? minimumCoverage = default, System.Collections.Generic.IList<string> orderBy = default, System.Collections.Generic.IList<string> searchFields = default, System.Collections.Generic.IList<string> select = default, int? top = default);
new Microsoft.Azure.Search.Models.SuggestParameters : string * bool * string * string * Nullable<double> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<int> -> Microsoft.Azure.Search.Models.SuggestParameters
Public Sub New (Optional filter As String = Nothing, Optional useFuzzyMatching As Boolean = false, Optional highlightPostTag As String = Nothing, Optional highlightPreTag As String = Nothing, Optional minimumCoverage As Nullable(Of Double) = Nothing, Optional orderBy As IList(Of String) = Nothing, Optional searchFields As IList(Of String) = Nothing, Optional select As IList(Of String) = Nothing, Optional top As Nullable(Of Integer) = Nothing)

パラメーター

filter
String

候補と見なされるドキュメントをフィルター処理する OData 式。

useFuzzyMatching
Boolean

候補クエリにあいまい一致を使用するかどうかを示す値。 既定値は false です。 true に設定すると、検索テキストに置換文字または欠落文字がある場合でも、クエリは用語を検索します。 これにより、一部のシナリオではエクスペリエンスが向上しますが、あいまい候補クエリの速度が低下し、リソースが多く消費されるため、パフォーマンス コストがかかります。

highlightPostTag
String

ヒットハイライトに追加される文字列タグ。 highlightPreTag を使用して設定する必要があります。 省略すると、候補の強調表示が無効になります。

highlightPreTag
String

ヒットハイライトの前に付加される文字列タグ。 highlightPostTag を使用して設定する必要があります。 省略すると、候補の強調表示が無効になります。

minimumCoverage
Nullable<Double>

クエリを成功として報告するために候補クエリでカバーする必要があるインデックスの割合を示す 0 ~ 100 の範囲の数値。 このパラメーターは、レプリカが 1 つだけのサービスでも検索の可用性を確保するのに役立ちます。 既定値は 80 です。

orderBy
IList<String>

結果の並べ替えに使用する OData $orderby式の一覧。 各式には、フィールド名または geo.distance() 関数または search.score() 関数の呼び出しを指定できます。 各式の後に asc を付けて昇順を示すか、降順を示す desc を指定できます。 既定値は昇順です。 結び付きは、ドキュメントの一致スコアによって切り離されます。 $orderbyが指定されていない場合、既定の並べ替え順序はドキュメント一致スコアの降順になります。 最大 32 個の$orderby句を指定できます。

searchFields
IList<String>

指定した検索テキストを検索するフィールド名の一覧。 ターゲット フィールドは、指定した suggester に含まれている必要があります。

select
IList<String>

取得するフィールドの一覧。 指定しない場合は、キー フィールドのみが結果に含まれます。

top
Nullable<Int32>

取得する候補の数。 値は 1 ~ 100 の数値である必要があります。 既定値は 5 です。

適用対象