Compartilhar via


FieldMappingFunction.JsonArrayToStringCollection Método

Definição

Cria uma função de mapeamento de campo que transforma uma cadeia de caracteres formatada como uma matriz JSON de cadeias de caracteres em uma matriz de cadeia de caracteres que pode ser usada para preencher um campo Collection(Edm.String) no índice.

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

Retornos

Uma nova função de mapeamento de campo.

Comentários

Por exemplo, se a cadeia de caracteres de entrada for ["vermelho", "branco", "azul"], o campo de destino do tipo Collection(Edm.String) será preenchido com os três valores vermelho, branco e azul. Para valores de entrada que não podem ser analisados como matrizes de cadeia de caracteres JSON, um erro será retornado.

Caso de uso de exemplo: SQL do Azure banco de dados não tem um tipo de dados interno que naturalmente mapeia para campos Collection(Edm.String) no Azure Search. Para preencher os campos da coleção de cadeia de caracteres, formate seus dados de origem como uma matriz de cadeia de caracteres JSON e usar essa função.

Aplica-se a