次の方法で共有


Field.NewSearchableString メソッド

定義

必要な引数を持つ新しい検索可能な文字列 Field を作成します。

public static Microsoft.Azure.Search.Models.Field NewSearchableString (string name, Microsoft.Azure.Search.Models.AnalyzerName analyzerName, bool isKey = false, bool isRetrievable = true, bool isFilterable = false, bool isSortable = false, bool isFacetable = false, System.Collections.Generic.IList<string> synonymMaps = default);
static member NewSearchableString : string * Microsoft.Azure.Search.Models.AnalyzerName * bool * bool * bool * bool * bool * System.Collections.Generic.IList<string> -> Microsoft.Azure.Search.Models.Field
Public Shared Function NewSearchableString (name As String, analyzerName As AnalyzerName, Optional isKey As Boolean = false, Optional isRetrievable As Boolean = true, Optional isFilterable As Boolean = false, Optional isSortable As Boolean = false, Optional isFacetable As Boolean = false, Optional synonymMaps As IList(Of String) = Nothing) As Field

パラメーター

name
String

文字列フィールドの名前。

analyzerName
AnalyzerName

単純フィールドに使用するアナライザーの名前。

isKey
Boolean

フィールドがインデックス内のドキュメントを一意に識別するかどうかを示す値。 既定値は false です。

isRetrievable
Boolean

フィールドを検索結果で返すことができるかどうかを示す値。 既定値は true です。

isFilterable
Boolean

$filterクエリでフィールドを参照できるかどうかを示す値。 既定値は false です。

isSortable
Boolean

$orderby式でフィールドを参照できるかどうかを示す値。 既定値は false です。

isFacetable
Boolean

ファセット クエリでフィールドを参照できるかどうかを示す値。 既定値は false です。

synonymMaps
IList<String>

シノニム マップをフィールドに関連付けるシノニム マップ名の一覧。 既定値は Null です。

戻り値

注釈

新しいフィールドは、Edm.String 型で自動的に検索可能になります。

適用対象