Todos los productos
Search
Centro de documentos

Tablestore:TermQuery

Última actualización: Sep 03, 2026

TermQuery especifica la configuración de una consulta de término. Puede utilizar la función de consulta de término para buscar datos que coincidan exactamente con el valor especificado de un campo. Una consulta de término es similar a las consultas basadas en condiciones de coincidencia de cadenas. Si el campo utilizado para la coincidencia es de tipo TEXT, los valores del campo se tokenizan. Una fila cumple las condiciones de consulta cuando como mínimo un token contiene el prefijo especificado.

Estructura de datos

message TermQuery {
    optional string field_name = 1;
    optional bytes term = 2;
    optional float weight = 3;
}

Parámetro

Tipo

Obligatorio

Descripción

field_name

string

Sí

El nombre de la columna de atributo.

term

bytes

Sí

La palabra clave que se utiliza para coincidir con los valores del campo al ejecutar una consulta de término. El valor debe codificarse mediante PlainBuffer. Para obtener más información, consulte PlainBuffer.

Esta palabra no se tokeniza, sino que se utiliza como una palabra completa.

Si el campo utilizado para la coincidencia es de tipo TEXT, los valores del campo se tokenizan. Una fila cumple las condiciones de consulta cuando como mínimo un token contiene el prefijo especificado. Por ejemplo, si el valor de una columna de tipo TEXT en una fila es tablestore is cool, el valor puede tokenizarse en tablestore, is y cool. La fila cumple las condiciones de consulta cuando usted especifica tablestore, is o cool como palabra clave para coincidir con los valores de la columna.

weight

float

No

La configuración de peso de la condición de consulta.