Como usuario de empresa, puede utilizar un componente de la lista de contenido para mostrar dinámicamente los elementos de contenido de un tipo concreto.
Por ejemplo, puede utilizar una lista de elemento de contenido en una página de detalles designada y, cuando un usuario haga clic en un enlace para obtener información más detallada sobre un elemento de contenido concreto, se cargará automáticamente la vista de detalles para el elemento de contenido asociado. Por ejemplo, si hay una página con varios artículos, cada uno con un título y una imagen y el usuario hace clic en un artículo concreto, la página de detalles mostrará el artículo completo independientemente del artículo seleccionado.
Para agregar un componente de lista de contenido a una página:
Tabla 10-1 Operadores de consulta
Operador | Ejemplo | Tipos de datos soportados | Descripción |
---|---|---|---|
eq | ?q=name eq "Juan"
?q=type eq "ActivoDigital" ?q=type eq "Empleado" AND fields.DOB eq "1994/09/26T16:23:45.208" ?q=type eq "Empleado" AND fields.DOB eq "1994/09/26T16:23:45.208" |
texto, referencia, número, decimal, booleano, hora/fecha | El operador igual (eq) busca coincidencias con el valor exacto proporcionado en la consulta. Este operador no puede aplicarse a tipos de datos de varios valores. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas, excepto para campos estándar. Este operador tiene en cuenta incluso los caracteres especiales del valor. |
co | ?q=(type eq "Empleado" AND name co "juan alex")
?q=(type eq "Coche" AND fields.features co "manual") |
texto, referencia, número, decimal, hora/fecha, texto grande | El operador contiene (co) busca coincidencias de todas las palabras proporcionadas en los criterios. Las palabras se forman dividiendo el valor en caracteres especiales. Arroja resultados que contengan, al menos, alguna de las palabras (en este ejemplo, juan o alex o ambos). Este operador no tiene en cuenta los caracteres especiales del valor a la hora de realizar la búsqueda. Este operador no realiza búsquedas de palabras vacías. Consulte la documentación de Apache Lucene para obtener más información sobre las palabras vacías.
Este operador puede aplicarse a texto, texto grande para los atributos de un único valor, mientras que en el caso de los atributos de varios valores, se aplica a texto, referencia, número, decimal, fecha/hora, texto grande. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas. |
sw | ?q=type eq "Empleado" AND name sw "Jua"
?q=type eq "Empleado" AND fields.city sw "Los" |
text | El operador Empieza por (sw) solo busca coincidencias de los valores de carácter inicial proporcionados en la condición de campo. Este operador no puede aplicarse a tipos de datos de varios valores. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas. |
ge | ?q=(type eq "Empleado" AND fields.age ge "40")
?q=type eq "ActivoDigital" AND updatedDate ge "20171026" |
número, decimal, hora/fecha | El operador Mayor o igual que (ge) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores. |
le | ?q=(type eq "Empleado" AND fields.weight le "60.6") | número, decimal, hora/fecha | El operador Menor o igual que (le) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores. |
gt | ?q=(type eq "Empleado" AND fields.age gt "20") | número, decimal, hora/fecha | El operador Mayor que (gt) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores. |
lt | ?q=(type eq "Empleado" AND fields.age lt "20")
?q=type eq "Empleado" AND createdDate lt "1994/09/26T16:23:45.208" |
número, decimal, hora/fecha | El operador Menor que (lt) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados. Este operador no puede aplicarse a tipos de datos de varios valores. |
mt | ?q=(type eq "Coche" AND fields.review mt "20 KML gasolina")
?q=(type eq "Empleado" AND name mt "Ju?n") ?q=(type eq "Empleado" AND name mt "Ju*") ?q=(type eq "Empleado" AND fields.role mt "senior*") |
texto, texto grande | El operador Consulta de expresiones o búsqueda de proximidad (operador Coincide) (mt) permite encontrar palabras que se encuentran a una distancia específica entre ellas. Los resultados se ordenan según la mejor coincidencia. Este operador es muy útil para buscar elementos de contenido cuando los valores proporcionados en los criterios "20 kml gasolina" necesitan detectar contenido real que podría contener "gasolina kilometraje del combustible corre 20 KML en el trayecto de velocidad".
El operador Coincide también puede emplear un comodín en el valor proporcionado y admite búsquedas de comodines de un único carácter o de varios caracteres dentro de un valor único. Puede utilizar ? para un comodín de un único carácter y * para varios caracteres. Tanto "John" como "Joan" pueden buscarse como "Jo?n" para un único carácter y "Jo*" para varios caracteres. Este operador se puede aplicar a tipos de datos tanto de varios valores como de un único valor. Este operador no realiza búsquedas de palabras vacías. Consulte la documentación de Apache Lucene para obtener más información sobre las palabras vacías. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas. |
sm | ?q=(type eq "Empleado" And fields.city sm "Roma") | texto, texto grande | Operador de consulta Similaridad. Este operador permite buscar valores que parecen criterios específicos, lo que también se conoce como búsqueda parcial, que utiliza por defecto un máximo de dos cambios para encontrar una coincidencia del resultado. "Roma" se parece a "Doma". Este operador se puede aplicar a tipos de datos tanto de varios valores como de un único valor. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas. |
AND | ?q=(type eq "Empleado" AND name eq "Juan" AND fields.age ge "40") | N/A | El operador AND puede utilizarse para situar una condición AND entre varias condiciones de consulta. Este operador tiene prioridad sobre OR. |
OR | type eq "Empleado" AND name eq "Juan" OR fields.age ge "40" | N/A | El operador OR puede utilizarse para situar una condición OR entre varias condiciones de consulta. |
( ) | ?q=type eq "Empleado" AND (name eq "Juan" AND fields.age ge "40")
?q=type eq "Empleado" AND ( (name eq "Juan" AND fields.age ge "40") OR fields.weight ge 60) |
N/A | Los paréntesis son un operador delimitador para agrupar las condiciones de los criterios. Este operador tiene la máxima prioridad, seguido por AND y después por OR. |