Todos los productos
Search
Centro de documentos

:query_term_match_count

Última actualización: Sep 04, 2026

Funciones de funciones

Puede usar funciones de funciones en expresiones de ordenamiento. La mayoría de estas funciones solo están disponibles en expresiones de ordenamiento fino. Combine diversas sintaxis y sentencias para ejecutar ordenamientos complejos.

Los campos que se referencian en los parámetros de las funciones de funciones deben configurarse como campos de índice o campos de atributo, según la descripción de cada función.

query_term_match_count: Devuelve el número de términos de una consulta de búsqueda que coinciden con un campo específico en los documentos

  1. Sintaxis

query_term_match_count(field_name,index_name)

  1. Parámetros

    • field_name: opcional. Nombre del campo del que se desea recopilar estadísticas. El campo debe ser de tipo TEXT o SHORT_TEXT. El analizador puede ser el analizador general para chino, un analizador personalizado, el analizador de caracteres individuales para chino, un analizador para inglés o el analizador difuso. Si no especifica este parámetro, se devuelve de forma predeterminada el número de términos que coinciden en todos los campos de los documentos.

    • index_name: opcional. Nombre del índice creado en el campo especificado por el parámetro field_name.

  2. Valor de retorno

El valor de retorno es de tipo INT.

  1. Escenarios

Escenario 1: Use if (query_term_match_count(title) > 10, 0.5, 1) para determinar cómo procesar los datos según el número de términos de una consulta de búsqueda que coinciden con el campo title en los documentos.

Escenario 2: Use if (query_term_match_count() > 10, 0.5, 1) para determinar cómo procesar los datos según el número de términos de una consulta de búsqueda que coinciden en todos los campos de los documentos.

  1. Notas de uso

    • El campo que se referencia en los parámetros de esta función debe configurarse como un campo de índice.

    • Puede usar esta función de función en expresiones de ordenamiento fino.

    • Se contabilizan todos los términos de una consulta de búsqueda que coinciden en los documentos. Los términos repetidos se cuentan cada vez que coinciden.