次の方法で共有


FieldMappingFunction.JsonArrayToStringCollection メソッド

定義

文字列の JSON 配列として書式設定された文字列を、インデックス内の Collection(Edm.String) フィールドに設定するために使用できる文字列配列に変換するフィールド マッピング関数を作成します。

public static Microsoft.Azure.Search.Models.FieldMappingFunction JsonArrayToStringCollection ();
static member JsonArrayToStringCollection : unit -> Microsoft.Azure.Search.Models.FieldMappingFunction
Public Shared Function JsonArrayToStringCollection () As FieldMappingFunction

戻り値

新しいフィールド マッピング関数。

注釈

たとえば、入力文字列が ["red"、"white"、"blue"] の場合、Collection(Edm.String) 型のターゲット フィールドに赤、白、青の 3 つの値が設定されます。 JSON 文字列配列として解析できない入力値では、エラーが返されます。

サンプルユース ケース: Azure SQLデータベースには、Azure Search の Collection(Edm.String) フィールドに自然にマップされる組み込みのデータ型がありません。 文字列コレクション フィールドに値を入力するには、ソース データを JSON 文字列配列とし書式設定して、この関数を使用します。

適用対象