SearchField.IsFilterable Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si se puede hacer referencia al campo en $filter
las consultas. El valor predeterminado es null.
Esta propiedad debe ser null para campos complejos, pero se puede establecer en campos simples dentro de un campo complejo.
public bool? IsFilterable { get; set; }
member this.IsFilterable : Nullable<bool> with get, set
Public Property IsFilterable As Nullable(Of Boolean)
Valor de propiedad
Comentarios
El filtrado difiere de lo que se puede buscar en la forma en que se controlan las cadenas. Los campos de tipo String o "Collection(DataType.String)" que se pueden filtrar no se someten a separación de palabras, por lo que las comparaciones son solo para coincidencias exactas. Por ejemplo, si establece este campo f
en "día soleado", $filter=f eq 'sunny'
no encontrará ninguna coincidencia, pero $filter=f eq 'sunny day'
sí.
Este campo debe establecerse según las restricciones descritas en el resumen o el servidor puede responder con un error. En su lugar, considere la posibilidad de usar las SimpleFieldclases , SearchableFieldy ComplexField para ayudarle a crear más fácilmente un SearchIndex.