Compartir a través de


SuggestParameters Constructores

Definición

Sobrecargas

SuggestParameters()

Inicializa una nueva instancia de la clase SuggestParameters.

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

Inicializa una nueva instancia de la clase SuggestParameters.

SuggestParameters()

Source:
SuggestParameters.cs

Inicializa una nueva instancia de la clase SuggestParameters.

public SuggestParameters ();
Public Sub New ()

Se aplica a

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

Source:
SuggestParameters.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

filter
String

Expresión OData que filtra los documentos que se tienen en cuenta para obtener sugerencias.

useFuzzyMatching
Boolean

Valor que indica si se debe usar la coincidencia aproximada para la consulta de sugerencias. El valor predeterminado es False. Cuando se establece en true, la consulta encontrará términos incluso si hay un carácter sustituido o que falta en el texto de búsqueda. Aunque esto proporciona una mejor experiencia en algunos escenarios, se produce un costo de rendimiento, ya que las consultas de sugerencias aproximadas son más lentas y consumen más recursos.

highlightPostTag
String

Etiqueta de cadena que se anexa a los resaltados de aciertos. Debe establecerse con highlightPreTag. Si se omite, el resaltado de referencias de sugerencias está deshabilitado.

highlightPreTag
String

Una etiqueta de cadena que se antepone para alcanzar los resaltados. Debe establecerse con highlightPostTag. Si se omite, el resaltado de referencias de sugerencias está deshabilitado.

minimumCoverage
Nullable<Double>

Número comprendido entre 0 y 100 que indica el porcentaje del índice que debe estar cubierto por una consulta de sugerencias para que la consulta se notifique como correcta. Este parámetro puede ser útil para garantizar la disponibilidad de búsqueda incluso para los servicios con una sola réplica. El valor predeterminado es 80.

orderBy
IList<String>

Lista de expresiones de $orderby de OData por las que se ordenan los resultados. Cada expresión puede ser un nombre de campo o una llamada a las funciones geo.distance() o search.score(). Cada expresión puede ir seguida de asc para indicar ascendente, o desc para indicar descendente. El valor predeterminado es ascendente. Los empates se resolverán por la puntuación de coincidencia de los documentos. Si no se especifica ningún $orderby, el criterio de ordenación predeterminado es descendente por puntuación de coincidencia de documento. Puede haber como máximo 32 $orderby cláusulas.

searchFields
IList<String>

Lista de nombres de campo que se van a buscar en el texto de búsqueda especificado. Los campos de destino deben incluirse en el proveedor de sugerencias especificado.

select
IList<String>

Lista de campos que se van a recuperar. Si no se especifica, solo se incluirá el campo clave en los resultados.

top
Nullable<Int32>

Número de sugerencias que se van a recuperar. El valor debe ser un número entre 1 y 100. El valor predeterminado es 5.

Se aplica a