Freigeben über


FieldMappingFunction.JsonArrayToStringCollection Methode

Definition

Erstellt eine Feldzuordnungsfunktion, die eine als JSON-Array von Zeichenfolgen formatierte Zeichenfolge in ein Zeichenfolgenarray transformiert, das zum Auffüllen eines Collection(Edm.String)-Felds im Index verwendet werden kann.

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

Gibt zurück

Eine neue Feldzuordnungsfunktion.

Hinweise

Wenn die Eingabezeichenfolge beispielsweise ["red", "white", "blue"] lautet, wird das Zielfeld vom Typ Collection(Edm.String) mit den drei Werten Rot, Weiß und Blau aufgefüllt. Für Eingabewerte, die nicht als JSON-Zeichenfolgenarrays analysiert werden können, wird ein Fehler zurückgegeben.

Beispielanwendungsfall: Azure SQL Datenbank verfügt nicht über einen integrierten Datentyp, der natürlich collection(Edm.String)-Feldern in Azure Search zugeordnet ist. Um Zeichenfolgen-Sammlungsfelder aufzufüllen, formatieren Sie Ihre Quelldaten als JSON-Zeichenfolgenarray, und verwenden Sie diese Funktion.

Gilt für: